[quote name='addicted2games']Well, this is the first time I ordered from them and my Raiden 3 has already shipped. So far, so good.[/QUOTE]
I ordered the Transformers movie from them a while back and had no trouble with it whatsoever. The only bad part was waiting for the package. 5-10 business days is a LONG time, but then again it's only .99!
The USPS guy who works in my area is kind of prone to screwing up and often delivers my mail to someone who lives on the other side of the block and vice versa.