I've ordered from them five or six times. Great prices and fast shipping, and they seem to stock everything they advertise (pretty amazing, since they carry a LOT of stuff).
Only problem I had was with an order for 10 or 12 boxes of .45 - the boxes were thrown in a larger cardboard box with no padding or packing material, and about half the boxes got crunched up during shipping. Of the 500 to 600 rounds in the order, I had to discard about 50 due to dinged cases or rounds that got shortened when the boxes were dropped.
To be fair, I never asked WH to make good on the damaged boxes/ammo.
If you do order any ammo from them (or anything heavy) ask them to pack the shipment well.
Otherwise, they're great to deal with.