No, you don't need an appointment. Just pop in and they come out to your vehicle most times.
You need an appointment if you want pickup. Best to call between 10 and 12. Otherwise, you can drop off. Check their hours/days. Great people there.
Thanks! Your answer is awaiting moderation.