It's okay but will take a long time in order for you to get points unless it's a certain brand and a certain price at a certain store so if you don't live close to a certain store it will take some time to fetch rewards