Shoppers can use this trick to earn cashback without actually buying anything – but you risk unexpected charges if you forget to cancel ‘free’ offers