My experience is similar to the others, but I don't yet know if I'm going to be fully ripped off or just partially: I ordered two shirts from TTB - same brand, same size. One is on backorder for a month, and the other hasn't shipped yet as far as I know. Meanwhile... I received (from another shop) another of these shirts in the same size & brand & now know that it won't be the right size, so rather than go through the returns hassle I contacted TTB and asked if we could cancel the order. They replied - very quickly - and said they were unable to cancel the order, but would "... exchange the items... or you can return them once they arrive to you". They then referred me to their return policy.
So - let's summarize: they won't cancel the order even though it hasn't shipped. And - b/c they are insisting that they send it to me, this automatically demands that I pay to send it back (which I wouldn't mind… except that I'm trying to avoid this and stop it from being shipped in the first place). Here's the kicker: despite the fact that they offered "free shipping" on the order, in the 'fine print' they state that if you return the items (again... at your own cost), they will refund you for the items MINUS the amount that should have been charged to you for the "free shipping"! According to the other reviews, it's questionable if they will refund the $$ at all, but if I manage to get some $$ back, clearly it will be minus shipping - both ways. "Free Shipping" is a falsehood. This is quite possibly the worst focus on customer experience I have ever come across. DO NOT give them your business!