The prices are high (even with sales and coupons) but the selection is great. I'm used to being at the whim of whichever store I buy from when it comes to sizing. Here? I can get as much as I want but the prices will get you.
The staff is top notch. Everyone is friendly and helpful. I will say that Harbor Bay's stuff seems to shrink significantly even when we are doing cold wash and line drying. So it may be worth getting a tall size even if you are not tall. Other than that, I limit myself to a couple trips per year because otherwise I wouldn't have much of a paycheck left!