they might have changed their policy.
they are a pretty good company though, but recently i've noticed they've been getting worse. they screwed up an RMA royally for me, sent me the wrong board, another RMA they didnt give me back the accessories, one motherboard my friend bought was supposed to be "new" but you could tell it was not, and also they messed up an order of mine this week for a cdrw , the one in my system, and said it was fedex's fault and that my zipcode was invalid. i ordered another one and it came the next day to the same zipcode. they dont ship as fast as they used to either, but they are still probably the best online store . if you email them or call them expressing that you dont think you shoul dget charged restocking they probably wont do it.
(i rma'd one of the above things when a refurb CDRW was DOA, and i said i was just gonna buy a "new" one, and they didnt make me pay restock)