Your refer a friend feature would obviously cost you money to purchase the Amazon gift cards however offering to extend the licence on your own software would cost you nothing in reality
I think also offering to extend the lifetime of the support you offer would be a far more attractive return for some :)
