We bought 2 Eahora X5 bikes in August 2019 and were told we would get them in October. We still have not received them and wondering if anyone else has same experience. Customer service is not good and we’ve been getting the runaround and wondering if we should cancel order. Anyone has other...