I've had generally good experience with Amazon warehouses and shipping. The only times I've problems is when people are selling through Amazon, wherein sometimes products can get damaged. At which point, RMAs are nigh-impossible and I'd choose to fix it myself.