Yes
Yes you can but they have specific times to Pick them up and you have specified areas outside of the store which are marked with signs saying so as well.
Yes and usually same day, great service, ive used few times
Yes. You'll have to do it online though. They even have designated parking spots for pick-up.
Thanks! Your answer is awaiting moderation.