there is weezers in lombard on north ave. not too far from glendale heights. It's okay, selection isn't the greatest and a little over priced but sometimes you can talk them down on the price. there's also another head shop in the back of the same strip mall, sells cheaper glass.
Actually Schaumburg is only a town away from Bensenville. Only thing that separates Bensenville from schaumburg is elk grove basically. From the most northern parts of bensenville I think schaumburg is only like 7/8 miles away.
I dont think the shop in the back is there anymore,but weezers is a decent shop and I would encourage people to go there. Damn I didnt know that,but I still think the op is sketchy
Anyone from Schaumburg, Arlington Heights area should hit me up. I'm new around here and the shit I came here with is gonna run out very very soon. I can't let that happen. .