Once upon a time the place to buy PC hardware was Newegg. Their selection was great, their prices were good, their shipping speed was good, and their community was fantastic. But my last few experiences have soured me on them.
A few weeks ago I bought a new SSD hard drive from Newegg. They had it for a good price. It happened to come with a free Assassin's Creed game; I did not care about the game and have no intention of ever playing it (I haven't liked the previous Assassin's Creed games). Instead of getting one invoice for the purchase (I only clicked a buy button once, so I expected only one invoice) I got two. Once invoice was for the game and showed me paying full price for it ($59.99). The other invoice was for the SSD and it had a $59.99 discount on it. I call shenanigans! Clearly Newegg is helping Ubisoft (the makers of Assassin's Creed) boost their software sales numbers by making it seem like more people wanted and paid full price for the game than they did. That seems pretty shady, though certainly not unheard of. What I'm more offended by is that their implementation of the scam means I get twice the emails related to a purchase as I would receive and have to spend a couple of minutes figuring out what is going on (e.g., "Why did I just get charged for a game I was told is free?").
And just today I made a purchase with Newegg for a build-your-own gaming computer only to have my one order divided after purchase into four separate invoices, each charged separately, with three emails to confirm my purchase, three emails to tell me I've been charged, three emails from PayPal telling me I was charged, three tracking/shipping/download emails, and another three emails related to the sale (a free game coupon from Newegg as part of it, a Google Trusted Store confirmation email, and something else). I got fifteen emails within ten hours as a result of placing a single order. And they have engaged in more shenanigans by they giving me a free game but then insisting on charging me $0.99 on an additional invoice only to then deduct that $0.99 from a separate invoice. Because of how they've split the orders up, performed their freebie shenanigans, applied coupons, etc. it's needlessly complicated to know if I've been properly charged and what I actually bought. I'm sure Newegg has technical, financial, and logistics reasons for doing what they are doing, but it's onerous and absurd, something I would have expected in 1999, not 2015. I can't think of any Amazon or other purchase experience which has been this convoluted.