Haven't heard anything from them
Haven't heard anything from them. Bought my carbon part on 1/1-26. They said 10-15 business days, but it's now been 40 days. They've replied once that they'll contact their warehouse and get back to me, but they've never heard back.
The money has been withdrawn from my account.


