My Points is my all time favorite points making site. I have been with them for many years and have earned lots of gift cards. It's super easy to do. They send you emails and you earn points for looking at the web page they send. They also give you points for making purchases or signing up for newsletters. They also run contests where you spin a wheel and can make more points. They send out gift cards quickly and I have never had any problems with them. Check them out here!