I booked an ad and paid the entire amount and just after payment through online searching I found another company offering almost half price for the same ad. I instantly cancelled the ad and asked for refund. Initially they told that they will deduct 25% and will refund the rest but after expiry of around a month they did not refund a single penny. At present they are replying to any email and over phone they are asking to wait for further a week.
A cheater company and I advice all not to go with this company.