Yes, you can cancel your order before dispatch. Once your order has been dispatched, then the order cannot be cancelled.