I kinda had a kinda lame experience with Newegg.com just now. Though theres no way it would stop me from shopping there, it just really sucks that I now have to wait another 3-5 days for my refund, even though this is the 6th day since they had it! I had to go on newegg's live chat for them to finally realize that they have it and that I need a refund.
Though this really sucks having to wait
longer for my money, but this kinda stuff does happen, it doesnt make it right, but you cant avoid problems like this happening. And I've read many other experiences, thats not even as bad as my recent one, and people go crazy saying that they will never shop there again.