Telebrands – No rEfund on Cancelled order
we (me & my wife) had ordered a fitness oriented product from telebrands india, and had provided our credit card information to process the order. however we waited the product for 3 – 4 days. neither our card was charged Continue reading