I have been using this site for about 3 years and love it. If I ever need to make a purchase online, I search mypoints.com to see if that company is listed through on their site. If so, I make my purchase through mypoinys.com, earning points to redeem for giftcards. I only wish there was more of a selection of companies to receive gift cards through due to the fact that some of them are not in my area. However, Walmart, Target, Subway, Starbucks, etc are available, so it is still very beneficial.