newegg is the way to go. If one thinks $8 is too much for shipping, add a few more items and the per item cost comes way down. Plus, newegg is great about returns for defective products. No questions asked, they give you a RMA over the phone and follow it up with email confirmation.
A great place to do business.