Components not delivered even after 6 months
Worst website to buy components. Please shut down your website if you can't deliver the components. I've ordered some wheels on 20th Sep 2024. Neither delivered my order nor refunded. They never answered my phone or reply back on my email. Attached proof my order details.
