I'd say it depends on if you want it done while you wait (then make an appointment) or if you are willing to drop it off and let them do it when they have time.
Not always, but I would highly recommend it
Thanks! Your answer is awaiting moderation.