I invested in a Trail bike from FLX back in May. Still haven't received it. I received an email Oct 8th saying I should expect a tracking number soon, nothing yet. I logged a ticket on their shiny new help desk, it has been processing for 28 days. I email them through Indiegogo and finally...