I can't say with certainty pertaining to your situation but, from my experience, all of the buses for excursions leave from the parking lot just outside of the terminal. There is a shopping area (of course) just after getting off the ship. If the vendors are open, you'll have plenty of time to shop before getting on your bus.