Times Group – failed to deliver delay in refund
I have ordered a geyser on 3/02/2014 and paid by my credit card. they gave me an expected date of delivery as 18/02/201. but they failed to deliver and did not communicated to me regarding any delay.Afterwards i called them Continue reading