Haband is part of a catalog/online group of clothing retailers that includes Blair, Old Pueblo Traders, and Bedford Fair. Look for petite sizing at these other sellers. Haband sells some petite bottoms, but now only their Snap-It-Up jacket is sold in petite. The jacket is of good quality and price, and I recommend it with one caveat sometimes these are prone to pilling.
As stated in my title, some pieces are better quality than others, but you can't tell until you get them. Fit, too, can vary, and it is helpful if you post a review of your purchase. It is more helpful if you explain why you like or dislike a product. Please give your height and weight so readers can gauge your fit to their probable fit.
For instance, I'm writing this review because Haband's SML sizing is larger than other SML sizing. I'm used to M = sizes 8-10, but Haband's M = sizes 10-12. The tops fit, but they're a little roomier than I prefer. I want my bottoms to fit tighter, so I usually buy them from a store such as Penneys. Haband offers fly-front pants and jeans in sizes 8-20, but the majority of their bottoms have an elastic waist and only come in SML. My size in bottoms is a tossup so I have not bought any yet. Haband offers discounts on buying two of a style on many items. So the prices can be even better, once you KNOW how an item will fit.
That brings me to my last item - shipping costs and methods, and returns. Standard shipping is USPS (Postal Service). Under $20 you pay $5.99; from $20.01 to $40 you pay $8.99, and so on. Recently Haband had Free Shipping, so I upgraded to 3-5 day shipping for $6. Without free shipping this would have cost me a total of $14.99. Additionally, 3-5 day shipping was delivered by UPS. I cannot guarantee UPS would deliver your package as sometimes UPS transfers packages to USPS for final delivery. The return process is easy. Just buy a shipping envelope and stick on the pre-paid label. Put the shipping list with instructions for return or exchange inside with the clothing and mail it. I used to help my mother with returns/exchanges, and I think exchanges were free. However, the cost of returning an item is deducted from the cost of the item. If you paid $24.99 and the return cost is $8.99 you only get back $16. From my point of view I would be paying $17.98 to have tried on the item. This is the original shipping cost plus the return shipping cost. Now you get why I prefer to buy at a local store, especially when fit is important. This happened to me years ago when I bought a coat in small and it was way too big. There was no smaller size so a return was the only option, and it still ticks me off to this day.