I've done about 4 digital orders on Dell rewards. I never got any orders canceled but all seem to get stuck on the order so I just contact the customer support chat and tell them what's going on that I made an order and used Dell rewards to pay for it. Usually takes about 24 hours to get the...