Glad that I persevered with Best Buy after getting Amazon preorders so I could get reward points there. I kept my Amazon orders open for a while and had only just cancelled my Amazon orders last week when it seemed likely Best Buy wasn’t going to cancel or delay my order. (They charged my card)