I would give this place 0 stars if I could, but I didn't have that option. I had a gift card and I went today on a Saturday morning, and my gift card was expired by 2 days and they would not let me use it. I have a job and could not make it there during the week before it expired so I went and they told me they would charge me half price. I'm sorry but I think that is ridiculous because no matter what they already got their money when someone bought the giftcard and you would think they would make it good for just 2 days past the due date. I will never go back to this place and I don't recommend anyone to go! I will take my business elsewhere!