Yes. All sellers on Amazon provide a space for customers to leave reviews, even if they dont want them to show up in their shops search results.