Terrible terrible service! We cancel a cab there'll be a fine, but when the driver calls and asks for drop and then cancels, we are the ones left hanging? Disgusting! Either remove the abitilty for the drivers to cancel and come to the location we book, or arrange so that everytime they cancel they either pay a penalty or their rating decreases. The whole concept of apps like this is to prevent what is happening right now.