I'm sure if you called they could give you a respond
They offer gift cards
Dont know. But that's a great question...cause I would get some as gifts.
I don't believe so as I didn't see them while I was there but I never explicitly asked the staff
Thanks! Your answer is awaiting moderation.