Newegg is great for prices. Their return policy is harsh and their rebates are nearly as unreliable as Tiger Direct's but less sneaky about it. I've had a couple that had openly contradictory requirements, only obvious after you bought the item, and customer service would basically say too bad so sad about it. Stuff like having to send the original proof of purchse off the box (not a copy) to multiple locations.