A Drone Moan

A Drone Moan

What gives an online retailer the right to cancel a confirmed purchase? ECR Consumerwatch