It depends on the service, but yes usually
I called last week and appointments are not needed for any service. They advise to come early. However I believe you can schedule a appointment time by speaking to the Repair service department. Either way their big push is for drop in service.
Yes they can.
No
Thanks! Your answer is awaiting moderation.