They've always had reminders on the first page after log in to leave feedback. What annoys me are three star ratings on my soap shop critiquing their dislike of THEIR choices of scent, even though I promptly shipped their items and they arrived on time and well packaged. Reviews are not a critique of my product, they're a review of the whole transaction.