I still don't understand their business model though. On the UK website, I've never seen prices over £5. Multiply that by often not completely filled up buses, say 50 people, and you've got 250 pounds for a 100-mile trip.
Did you actually attempt to buy a ticket though? On the Canadian site, the front page advertises the 'cheapest' rate, which you can only get if you buy the first couple tickets on any given ride. After that, the prices escalate (they don't hide that from you though... it just not on their front page).