If you do that, the driver might show up and then mark you as not at the pickup spot. Then you'll get charged the cancelation fee. It's really crappy, but a lot of drivers are figuring out how to work the system - as Uber figures out how to work them.