Highly rated cashback apps: how do they work?