I agree, they have top notch customer service. I ordered something from them a few years ago and it came with a free keychain light. Long story short was the batteries in it were a couple small watch size batteries and were dead. No big deal, I can pick them up anywhere and it was a freebie so I really didn't care. I called their customer service about a question I had with the order and they asked me about the flashlight for some reason. I mentioned the batteries were dead but wasn't concerned with it. They sent me four brand new ones right away in the mail and apologized I didn't get working ones the first time. You don't get that kind of service these days.