Tigerdirect.com
Warning: stay away from this company
I recently started a PC build for which I ordered all parts through Tigerdirect. The first order was split in two, and even though they charged me express billing for all, the second half was shipped ground and was 4 days late. All the parts came finally, and they did work, so when I needed a video ...