I’m so happy It’s first little step to something bigger!
Reviews are visible after ten days.
who said? It appears at once after the feedback.
Ok, I didn’t accept feedback by accident, now it’s visible
Okay great. Wish you best of luck.