And your fabulous review won’t help my sales if it’s not on Amazon! Posted February 14, 2016 by Mrs Giggles in / 0 Comments.See all articles tagged as . You’re not sharing your money with us, are you? No? Then why should we bother to deal with Amazon’s annoying review platform?