Overall rating Based on 191 reviews
100% useless apps. Not a single sale since I installed it over a month ago. Plus, very sluggish customer service.
Issues with installing the app. Every time I click on the app once installed it asks me to install again. Contacted their customer support and have yet to receive a response. Shame - would have loved to use this app!