Slow, expensive shipping, wrong tracking number, and price matching declined.
The prices are pretty good on the site, but you really have to read the details on their price matching. They pretty much don't match any real competitor. You have to assume 10-25% increase in cost due to shipping and even then they sent me the wrong tracking number. I called to have it corrected 4 days ago, still no tracking number, still no package. I bought things on eBay and amazon since I ordered this and already got my packages.