Paid loyalty programs — manna from heaven?