As of June 26, 2010, the SMT/Acadian/Acadien bus terminal is located at 150 Woodside Lane, which is here:
Unfortunately, there isn’t much to do around there if you’re stuck waiting for another bus. I doubt there’s even wi-fi available. You are within walking distance to a Tim Hortons and some car dealerships. Maybe you could take a test-drive while you wait?
Getting there by public transit is kind of a pain as the service isn’t very frequent. During morning and afternoon rush hours, there’s one every half hour, other than that, you only have one bus every two hours. On Saturdays, it’s every hour in the rush hour and there’s no service on Sundays. Here’s the bus schedule, look for Woodside/Serenity. You’re much better off just taking a cab or finding a friend with a car to drop you off.