This feels like a scam. The website is poorly designed. They promise delivery in 20 minutes before payment, but after paying, the estimated time jumps to 55 minutes. This is deceptive. EDIT: The ridiculous response from the service just confirms my suspicions.
Claim your business profile now and gain access to all features and respond to customer reviews.