I use Amazon - lots of ways to get the best deal. The Amazon Visa gives you 3% back, using a9.com (which uses Google) to search gives you 1.59% off, no sales tax, free shipping on orders over $25, and if a price goes down within 30 days you can submit a form for them to credit your card with the difference. Plus, the prices are generally about the cheapest to begin with.