They do charge extra for dropping off in different location
If you call the 800 number... There's an option to change your drop off location. I cant see them charging if you notify them first.
Not sure, depends on which branch you use.
Thanks! Your answer is awaiting moderation.