AO is definitely the best. I bought a cooler from him a few years back and had it embroided with the boat name. The shipping company ( FedEx) kept screwing up the address. I gave the right address, AO had my address correct, but everytime FedEx shipped it, they changed the street name (very similar to my street name, but not the same ). I went to the other address, but no luck. I kept talking to AO to straighten out the mess, and it kept happening. 3 times they sent me a new cooler and 3 times I never got it. (Maybe the local FedEx guy has 3 coolers with the name of my boat on it ). Long story short, AO refunded all my money and shipped me another one ( UPS ). I didn't want a refund. I knew it wasn't their fault. They insisted on it and wouldn't take my money, no matter how much I tried. Now that is a standup dude running a standup company. You would be crazy not to spend your money with them. And oh yea, the cooler is top quality.