I purchased a ring for my girlfriend for Christmas on Dec 6th, at which time they put a hold on my card for the purchase. When the item shipped they recharged my card for the same amount! Contacted customer service to be told the money will be placed back on my card after 3-5 business days. Here it is December 16th and my Christmas money for my kids is still on hold from Zales. This is the worst case scenario ever. Thanks Zales! I'll keep shopping at Kay jewelry from here on out!