Hi there,
Thank you for taking the time to leave a review. We understadn how frustrating having a less then perfect bike arrive, but we are glad to hear that our warranty process was able to provide you with shiny replacements quickly. We always strive to provide excellent customer service and are happy to have helped make the replacement process a breeze for you. Thank you for choosing Aventon.
Best regards,
Aventon