I have been with Reward Port for several years. The always sent my gift cards after I redeemed my points - that is until November of 2012. I had earned a $25 Walmart gift card and redeemed my points to get it - my account showed that I had already received it but it never came. I e-mailed multiple times and never heard a word from them. I was half way to another reward, then I stop getting offers and have never received my reward.