I preordered frozen on best buy.com the other day and I think a day after, there is a 100 point notation add in the transaction record on mybestbuy.com. So its working for online orders.
also I used $40 in gift card in my purchase of $65, so it did give me the bonus with gift card, but maybe...