Champa Tours is such a not serious company, I would definitely recommend to AVOID THEM! We had a booking at 8:30am to go to Sihanoukville from Kampot. Turned out that we were the only customers. The manager didn't want to bother to send a bus. So when we arrived at 8:am, he told us to wait until 10:30am for the next bus, pretending that it was "being repaired".
He should have sent a text the day before to ask, or cancelled and paid back, or found a solution with another bus company.
First, it is bad management of their fleet, second, I don't like being lied to.
Also we had a ferry booking to the islands and couldn't wait that much.
Anyways, please avoid this company.
PS: the meeting point on 12go and on the pdf that you receive are not up to date. That even, they can't do properly.
We left early (about 15 minutes earlier, because all the pasengers were there) but arrived 30 minutes Late. There was no AC in the car, so it was way too hot during the journey. The 20 minutes Break was unneccessary