The shop is great. The only reason I gave it three stars is because the customer service has gotten worse. The owner is really nice but the employees don't ever seen like they give a shit any more. I have been there multiple times and have been rushed out of the store or given attitude when I asked for something.