Reviews (335)
Overall rating
4.8
August 14, 2021
Good support, very user friendly. Good features, easy to set up facebook shop which I was unable to do directly.
What's Up Wellness
India
About 1 hour using the app