I passed by this place today during the morning hours and it looks like a legit place. The place is right next door to a busy hardware store. The place wasn't opened yet the time I passed by, it was around 10 am, and they had a 'closed' sign at the door. I'll probably make a visit. Has anyone been to this place?
Lansing