As another review has said, this company does not give out refund. First they say their refund policy is 60 days. Then you wait for 60 days and they just give stupid excuses that they will expedite the process. Now i have already waited over 120 days....
Claim your business profile now and gain access to all features and respond to customer reviews.