Ridiculous service charges. $23 USD PER TICKET! Didn't notice until too late. Tried to cancel order less than 10 min after purchasing but company refused. Advertised as Canadian company but all prices in USD and customer service out of the US and under a different name. I would avoid buying from here if possible.