I then called another limo company to order a car for 3am the next morning with no problems. Then, I get a call from Best Limo and the guy said they could arrange for a stretch limo to come pick us up. At that point, I was unsure if I should trust him as I was travelling with another family who also had a voucher and would also need a pick-up. That's when he said he could arrange for a stretch limo (which fits 10) to come pick us both up for 2 vouchers. I called my friend and decided to take a risk. Best Limo said they would even arrange to send a stretch limo SUV to pick us both up for no extra charge. So I cancelled my other limo booking and we decided on a back-up plan just in case the Best Limo didn't show up the next morning.
To make it even more complicated, I get an email from Jess at Teambuy.ca confirming that they would refund the vouchers, no questions asked. I was very impressed that someone was even working on a Sunday afternoon but I had to email them back to cancel the refund. After a few back and forth emails and phone calls, Jess was able to cancel the refund. phew!
I'm happy to report that the SUV stretch limo showed up the next morning at 2:45am and both families were able to get to the airport right on schedule.