I have basically had above average transactions with 99.9 % of the vendors I've ordered from over the last 2 years! And, I have made it a point to order from MANY different ones that are out there, just to see what they had to offer in the way of juice/products/etc. The only time I ever had an 'issue' at all was with them as well... so I simply decided to take my business elsewhere and not make a big deal about it. I too work in a very customer oriented environment... and I have learned a hell of a lot of things in the last 10 years, the main thing was that I needed to remember to bend over backwards for every customer !! You really should make it a point to go a little above and beyond what you need to do... because, trust me, they will likely remember it and return again in the future.
We must remember... 'the customer is always right'!!