Yes
Yes there's..
Yes, it's a walk-in and you can make an appointment right there, typical wait time is 10-15 mins
Yes but you have to make a reservation
Yes they have a big Apple store there with technical support!!
Thanks! Your answer is awaiting moderation.