You must have a receipt? What do you mean? So only customers that bought from best buy gets it?
I know there are plenty of threads but I figure this could help plenty of people out ..
1. You Must Have A Receipt or Rewards Card
2. Most BB Won't install your Free Zagg instore