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.
I've seen them remove unprofitable routes, but even then I can't figure it out, since running a fleet of buses must be a fairly costly operation.