Reviews (4,010)
Overall rating
3.6
August 23, 2025
My store is live but I have neverf seen my store. I was told it was mobile only so I logged into a different account but still nothing. I just found it to be a very poor experence and I have corrently given up on Facebook and instagram and have been concentrating on the others.
My Seoul My Skin
United Kingdom
3 months using the app