Comments
I got a message from home shop 18 telling u have won the award for 1240000 or safari car but I cm to know after depositing amount of 12400 plz guys thr is no such prize displays in the message if so it'll b displayed in tv
Reply
Customer satisfaction rating Customer satisfaction rating is a complex algorithm that helps our users determine how good
a company is at responding and resolving complaints by granting from 1 to 5 stars for each
complaint and then ultimately combining them all for an overall score.
Read more
Read more
64%
Complaints
3449
Pending
350
Resolved
2012