I ordered from them the first time just a few months ago as they had some of the harder to find Aguila SSS rimfire ammo actually in stock at a relatively decent price. (I see now ammofast.com has it advertised cheaper, with cheaper shipping, and their item description depicts the new style packaging, FWIW.)
Shipping was plenty quick, and the box looked just fine on the outside.
They appeared to be plenty well packaged inside, but the bricks' outer cartons were beat up badly--torn lids, scratches, crumpled corners. They definitely had to be that way before being packed for shipping.
All the ammo appears to be fine, so nor harm, no foul? I'm not sure what to think of a company who thought it was acceptable to ship beat-to-crap product without at least a disclaimer, though.
I'm considering giving them a 2nd chance and ordering some of their 9mm HST due to price/availability, but...