Overnight bus from Chiang Mai broke down at 2am and I'm now a fan of the $9 sleeper train
We sat on the shoulder for 5 hours while the driver banged on the engine with a wrench, and the train I'd skipped to save $6 rolled into Bangkok right on time, so who else has been burned by a cheap bus and switched sides?