Reviews (5)
Overall rating
4.8
June 19, 2017
VERY disappointed. Difficult to install NO tech support NEVER showed up. It is very UNuser or Unstore friendly.
Jnjfarmky
United States
26 days using the app
MeBiz replied
July 17, 2025
We have upgraded a lot. can you please us to make changed on Review