I ordered 2 shirts from Blahblahtshirts.com. At first I thought it was a fradulant website, because the company charged my bank card but did not deliver the shirts. In my opinion, the online contact's, "Marco", explanations for the non-delivery were delaying tactics; e.g., the shirts had to come from Canada, the 15-day delivery estimate was 15 business days, not regular days.
But, as it turned out, the shirts were delivered on day 17, it was exactly what I had ordered, the quality is very good, and the package had cancelled Canadian postage. My only regret in dealing with this company is that I ordered two shirts; I should have ordered four.