The tech suit that was supposed to arrive on July 13, was finally delivered on 5 days later (the last day of the meet)! I tried calling and chatting with the company numerous times, but didn't receive any help. Instead, I had to order a second tech suit and pay for expedited delivery. Their return fees are too expensive, so I ended up paying for 2 tech suits when I only needed one! Very poor experience with this business.