Walmart offers this Personalized Split-Heart Key Chain
. Opt for free Site-to-Store pickup
to avoid the $2.97 shipping charge. That's tied with our February mention and $7 under the lowest total price we could find for a similar personalized keychain elsewhere. This 4x2" heart-shaped keychain can be engraved with two lines of up to 8 characters on each half.