Depends on the store, too. The one in Casselberry, FL will take cd's back even if they are opened. They, literally, would take ANYTHING back.
Which really pissed me off and is why I quit. How am I supposed to do my job enforcing the policy that the corporate office set when the assistant and store managers would 'talk' to you when you do your job right. Cashiers got scolded all the time for checking ID's and signatures.
I got taken into the back and 'talked' to because I wouldn't let a man use his wife's card. That wasn't signed on the back anyway. Apparently because the register prompted me to ask for his ID (which I always do anyway, and if there's any cashiers on the forum, you should to) I didn't get in actual trouble.
The guy threw a big fit, the managers came up, refunded the money on his card (that he had to use since I wouldn't take his wife's) and charged it to his wife's card anyway.
I think that was the day I started actively looking for a new job.
I don't mind Walmart in general, but I hate that store.
Uh...*gets off soapbox* sorry...