I bought Ovation breeches from them when they were on sale and I got good customer service. They sent me a tracking number through email but the email came from a random email address with no real identifying information on what was being shipped or who it came from; if you decide to order from them, the mysterious tracking number you will get is from them.
There are no returns on their closeouts so you need to make sure of your size before ordering.
I bought a pair of boots from them last week - they had the best price I could find on a pair of Tredstep Donatellos, including free shipping. No problems at all. The boots arrived 3-4 days later, and are great.
This is the first time I've ordered from them, so I can't speak to customer service or returns, but they're definitely legit.