I have had success ordering through them, with one issue.
The first order I placed, I didn't realize that the item I selected was not an "In Stock" item. The EXACT same leotard was listed under "In Stock" and elsewhere on the site. Apparently, I had added the NOT in stock item (with different item #, but EXACT same description) to my Cart, instead of the "In Stock" version.
Though I DID receive an order confirmation within the same day, 3 weeks passed with no delivery. When I sent a message of inquiry to customer service (and I pasted the item description from the website), I received a note that felt somewhat terse and rude.
It said,
"The item you have ordered is not an in stock item. You ordered [exact same item description that I had listed but different item #]..."
There was no apologetic or empathetic tone, or offer to send me the "in stock" version (again these are identical leos, identical size and price) that was still listed as In Stock on the website. Very confusing.
Anyway, I did receive my item after another week.
And a year later, since the leo my daughter wanted was listed at the best price I could find on this site, I did place another order - making sure it was an In Stock item - and I received my order timely without issue.
Here is the customer service email in case you didn't have it.
[email protected]
Good luck!