I am using pennyful.in for past six months, when ever I shop online, I first login to pennyful.in to check the offers in the category I going to shop for, so that we can land to the cheapest and best site. I treat the cash back which is given by pennyful is an additional discount or earnings to me. They take time to pay, but they pay.
Even though the return is small we dont mine it, because we dont need to spend time there, just login to pennyful.in and go on.