And your fabulous review won’t help my sales if it’s not on Amazon! Posted February 14, 2016 by Mrs Giggles in / 0 CommentsSee 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? Like this article? Share it!