I am a self-confessed addict to Star Wear and have ordered a whole lot of it. I TOTALLY agree with you that it is almost embarrassing to go with my friends to their Harley Dealer to see all the goodies and then back into most Yammy dealers to see dust on the bikes, housed in an old garage, and NO Star apparel in sight. Depressing. It has always been that very simple reason that I have considered buying from HD. I haven't done it yet, but Yamaha really needs to step up their customer service to EXISTING owners.
I digress to answer your initial question. I have been very pleased with Preferred Powersports. Very easy to find online. They are great about communicating with me about shipping and I almost always get my stuff within about 10 days. Also Rick Roush Motorsports. I currently have about 4 Star jackets, chaps, about 5-6 hats, and a dozen Star T-shirts. Add to that a Star belt, wallet, watch, pins, decals, blah blah blah. Just wanted you to know that I really have ordered a ton of the stuff. Too bad NONE of my 5-6 local stealers carry ANY Star apparel. I'd be buying it from them. Hope this was all helpful.
Greg