They are lied about the offers, its not fare that i am paying more than usual. When I contacted customer care they keep asking put star on there service before they short out the problem, customer care itself cheating they were told me they pay me back which they charge more, after that nothing happen..
Claim your business profile now and gain access to all features and respond to customer reviews.