No appointment. Waited for about an hour, which I expected being a walk in. Service people were very nice, and service desk was very nice.