Walmart offers this Personalized Crystal Photo Keychain
plus 97 cents
for shipping. That's $9 off and the lowest total price we could find. Sales tax is added where applicable. This 5x5" crystal keychain can be personalized with one photo and comes with a satin-lined storage box.