Contrary to the above post, I've ordered hundreds of dollars of pc parts and accessories through Tiger Direct, and all of it arrived faster than expected, nothing DOA, and without any other errors as well. I recommend them.
The main thing to be aware of is that their rebate process is really slow, so you'll get those $20 back after like 3 months in the form of an american express gift card. But you could probably choose the faster processing of the rebate (like 2 weeks or such) and just get $17 back instead.
So not a bad deal, just be prepared to wait.