I usually have no problem with sales people when shopping for something specific. It sometimes happens when shopping locally (we live in a very remote area, no big malls, etc) so I cannot say anything about pushy GNC salespersons.
We went to the "local" (40 miles from our home) privately owned shoe/clothes store recently specifically to buy shoes for the kid, work hi-tops for me, and some Teva-esque sandals for me. I tried on 3 pairs of high tops and chose the Columbia's that were on sale. Not because they were on sale, because they fit the best. The gal kept asking if I wanted to try the OtherBrand at 2x the price.....Nope- those fit just fine, I'll take those. Same with the Teva water sandals. I know the strap design I like, I found it, one pair, done deal.
I'd of been in and out of the store in 20 minutes if not for the 'Kid....
I've never been a shopping "browser" which to me is a Looky-Lou!. Are they wandering around the mall just seeing what's out there for sale hanging out with friends for the fun of it? OK, That's all good and all...or are they looking for a pair of black suede open-toed pumps with 2" heels? I'm the purchaser, thank you for your input regarding (water resistance of the shoes, rate of metabolism for a vitamin, manufacturer's warranty...)whatever I might ask the sales person. But when I say "I'll Take That One" that's it. Sometimes I think it surprises the sales staff.