80 new reviews in the previous 24 hours. Regardless of Splitit inviting customers to leave a review, the snow ball is well and truly underway