I faced a lot of problems recently. The drivers are denying and you have to cancel and ofcourse you'll pay the cancellation charges. They are asking whether you are paying online or cash. If you are paying online then they won't accept the call. If you are paying cash then they'll ask double as they are using diesel engine and blah blah....