Depends if you want to go to a 24/7 store that sells literally everything.
I personally love the place because it's just somewhere that's bizarrely random and defies logic. However I only go there if I can't find what I'm after locally.
If you're in the area I would pop in for a look just to see what it's like, but I wouldn't go out of my way to go there.