I bought an 8 petite bathing suit last year and it fit perfect. So I bought another one this year. It was $28.00 plus $9.00 shipping. Well it was way too big and no I have not lost weight! I wanted to return it and the charge is $5.95. So the cost to try on the suit and return it because it was too big was $14.95. I ended up going to the ONE store in Dallas, TX and returning it at no cost. Turns out if you go into the store and order something there is also no S&H cost. But I won't ever order online with Land's End again. It is just too expensive to try on something. And their clothes do not run true to size so I never know what size I am at their store, so returning something is very likely. Love their product but shipping costs do matter.