No they don't
Not till my last visit
Not sure. Pl contact directly
I don't think they do even but you could ask them in person. Their hardware seems adequate. Also make sure to sign up for a membership when you are getting billed, it's got reward points and perks.
no they do not as far as i know.
Thanks! Your answer is awaiting moderation.