I tired calling the number that is listed on this website but I didn't receive and anwser. \r
I went on May 30, 2008 and I could find this place. I'm guessing it closed down cause I drove up and down that street looking for the shop and I didn't see it.
Pros: I didn't have to spend money :)
Cons: It wasn't there!!