Will I keep my points if my order is cancelled or refunded?

Unfortunately, not, as the system will automatically adjust your balance. However, if the cancellation or return was our fault, then we may just add a few points to your balance to apologise.