I'm not saying it doesn't happen. But there is actually a number you call if you get DOA live/points cards. The retailer is not at all responsible, and therefore will not replace one for you.
I'm a manager at a EB Games store, I can also confirm this is certainly not the procedure anyone with half a brain would follow. Generally you'd be the one making the call to Microsoft if your code is faulty.