If you don't already receive the Hanna Andersson e-mails, you should sign up for them. I've saved so much money shopping (very quickly on-line) their clearance sales. Lots of times my savings are over half the original cost.
I have a child who needs 100% cotton and they are the best customer service company for us. Easy returns, even after washing and they've thrown in the postage. Comfort and durability are important to us and Hanna stands behind their products. We always pass down our Hanna's to our cousins because they just last... even through two years or more of tough wear here. E-bay is also a great place to check.