I got the refund which is good, but still reaching Uber support was very difficult since I can't call any number or chat directly. I have now changed my settings to pay only cash which makes sure if I don't get my meal I won't pay. When I pay by the credit card, I save time, effort, probably money too to Uber, I don't expect them to cancel my order and not offer me a refund because they already have my credit card charged. My card on the app should not be used against me.