unfortunatly this is fairly standard fair for alot of retailers. even best buy will stick you with 15% restocking (though not on unopened). i am suprised they would charge a restock fee on unopened merchandice, and if you talk to the right people its likely you can avoid the restock fee. unfortunatly if you want the best prices you are genearly going to sacrifice customer service, but think of it this way all the money you will save in the long run with companies like tigerdirect will more than pay for the trade offs over places like circuit city and such. asuming of course you do your online shopin wisely.