Peter England — Order# 4056058- payment done but order unsuccessful-no return of money
J
Jawahar_123
from Delhi, Delhi
For the order# 4056058, payment was unsuccessful but amount deducted from bank.
It has been a week since I haven't been contacted and my money is also not yet credited inspite of sending multiple mails.
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
Post your Comment