does that make sense to u? certainly not to me. what ever the code this etailer quotes, the card still comes in with its package and anyone who is not blind should be able to tell the difference. simple as that
You're missing the point. The customer isn't liable for the retailers mistakes.
In this case the customer never even noticed it was the wrong card (easy enough to do if you're not into your PC components, and the fact that the 7850 and 7870 packaging is nigh on identical), and even if they did, tough nuts to the retailer.
The customer actually offered them a reasonable way to return the card that wouldn't leave him out of pocket or inconvenienced, the retailer refused. So again, not the customers problem.
The retailer wanted to inconvenience the customer not once, but twice (first sending him the wrong card and expecting him to then take it back out and return it, and then again by making him wait a week for the correct card to be sent out), and leave him out of pocket (installation fee, removal fee, and installation fee again!).
End of the day the retailer got it wrong, and the customer shouldn't have to jump through hoops to fix their mistakes.