I order directly from Alfred Dunner. I used to buy their line in retail stores but sometimes had trouble finding all the matching pieces in my size. Now when I order direct, I don't have that problem, they have plenty of inventory. They also have great sales, and fast shipping. We also order t shirts that last forever from Crazy Shirts, which is based in Hawaii.