Does anyone know when they are open / close? They aren't answering any phone calls and I live kind of far so I don't want to drive all the way there seeing it is closed.
Do they have a website? I actually live very close to yonge & finch and have never seen the store before... weird.
the store's still working, and they used to have a webiste. their price isn't too good from what i remember