Newegg is usually fine, though they do like to re-sell returned items from time to time (especially for exchange replacements), and their return policy blows (they force you to pay shipping - about $12 - and won't ship you a new item until they receive and process the old one, which takes about...