I pretty much solely buy things from Amazon when their algorithm screws up and chances of counterfeits are low. I've bought several metal cabinets by a major manufacturer with free shipping for a price that had to be lower than the cost of shipping itself; much less the cabinets.
Were they beat up in transit, and take forever? Oh most definitely, one was even lost somehow; however they were so undervalued it was worth the fact they were bound to screw up.