i bought a bike but they did not delivered the product and customer support does not reply. on website the terms and conditions says they refund if not delivered after 3 days, I am waiting 5 days and no refund yet. Site not reliable.
Review date 2019-11-05 03:31:15