I ordered a small shirt for my son. The price was $25.00 plus $6.95 for shipping and handling. Well, they ran out of Small shirts and sent an Extra Large. When I asked for a refund, I was told I would only be refunded the price fo the shirt NOT the S&H. I can use their pre-paid label to return the item, but if it happens to get LOST in the mail using the free label, I will not get any refund. Pretty shady company... BEWARE!