I ordered 4 various shirts from Rebel Circus and read all the size guides since sizes are different everywhere. One of the T-shirts I ordered was $37. The shipping for 4 small shirts and a swimsuit was $28, which is ridiculous as is. I have so far received the 4 shirts in 4 different packages from 4 different places. They are all way too small... I ordered a large tank top that looked like it may fit a 6th grader. The quality of the shirts is very poor... very thin, flimsy material... especially for a $40 shirt! I could have a better quality shirt custom made for less than that. I am shipping my returns back today so hopefully they will refund me for all of them... although I'm going to be stuck with the swimsuit whenever it comes because they won't do returns on swimwear---and of course I'm out $28 for the original shipping cost. Would never order from here again