Wait. They gave you free stuff because the garments you happened to like happened to be out of stock in their stores? I don't know who you shop with, but I don't see how they stay in business. It's life to not be able to find your size. Sometimes, stores run out. Because people shop there and buy things.

And yeah, it does suck to shop and not find anything in your size.