I don't live up there but I have been there a few times. It depends on what you're after and how badly you need it. If you're going up north for more than one reason then it's good.
They carry a lot of brands to compete with GNC(which is in nearly every mall nearby) and Muscletech of course. It's not just supps they have- clothing, equipment, videos, back issues of magazines, and books. I'm not sure if you'd get a better price there or on Ebay, I'll have to pick something that's at both the store and on the site to compare.
its not gonna blow your mind,,but they got some shit there,,,,i bought anabolics2000 there when it first came out. But alot of the clothes there are like cheesey workout clothes(if u like that kinda thing,,u know fanny pack,,baggy pants,,cut off shirt)\
You can go to hooters and eat a shitty cheeseburger next door if u want too.
MacDbol is right, it's really nothing to get a hard-on over and the prices are pretty average. It might be worth a trip, however, just for shits and giggles if you're in the area. Stop by the Garden State Plaza Mall and for some shopping. I work in A&F over there...come visit.