File your complains with bbb. I was with rewardport for a few years, got several $25 gift cards. Last one was total pita. I waited patiently for ~4-5 months before contacting customer service. No response. I ended up filing a complain with bbb and received my card after that. I am done with rewardport, but it's sad to see another site going down.