If you buy and sell enough things on eBay you will eventually run into problems. I have been ripped off, sold damage stuff and have been misinformed. Sometimes the buyer makes good, sometimes the buyer doesn't and you are out the cost of shipping their crap back to them and even worse, sometimes you need a dispute settled. No one wins in the last case because you have the stress of trying to solve your problem and getting your money takes even longer than when you sell something!
However, this past summer I did have a pack that took nearly two months to arrive and the seller was kind enough to make up for their mistake with some loot. I bought 40 05-06 Upper Deck Ice rookies for 10 bucks with shipping. Yep, 10 bucks for 40 rookies, sure they were all level 4 ones but I am considering finishing the level 4 set so it is a nice head start. Biggest names were like Dustin Penner and Ryane Clowe but still not a bad deal in my books. The seller apparently didn't pay enough postage the first time and it was bounced back to them so they had to do a resend and things got busy etc. But to make up for it they threw in two game used cards (Tanguay and Zubov) and an auto!