Skip to main content

Cookies on BBB.org

We use cookies to give users the best content and online experience. By clicking “Accept All Cookies”, you agree to allow us to use all cookies. Visit our Privacy Policy to learn more.

Manage Cookies
Share
Business Profile

Auto Parts

Armageddon Turbo Systems

This business is NOT BBB Accredited.

Find BBB Accredited Businesses in Auto Parts.

Reviews

Customer Review Ratings

1.5/5 stars

Average of 16 Customer Reviews

Want to share your experience?

Leave a Review

Review Details

  • Review fromJoseph D

    Date: 08/22/2025

    1 star
    I have placed 2 orders totaling over $750 with this company and have not received either order. The status shows "awaiting shipment" even though I placed the order over a month ago. I've tried calling the company several times tried calling the company several times and have not been able to talk to anyone. I have left several messages with no response. This company is a fake and a fraud.
  • Review fromWesley H

    Date: 08/19/2025

    1 star
    This place is an absolute joke. No good way of contacting support besides email. 3 weeks of telling you that they've requested an update from the supplier and "they hope to hear back soon". Asking to cancel is out of the question because they won't let you. Stay FAR FAR away from this garbage company.
  • Review fromDennis G

    Date: 08/14/2025

    1 star
    Has been 12 months, they got my money, no parts, no phone # to call, & no money return, I believe company is total fraud!
  • Review fromKris S

    Date: 08/14/2025

    1 star
    The owner is likely going to say item was marked out of stock or on back order. The item said in stock the only reason why I decided to take a risk with this shady company.
    Placed the order waited 1 week the order hasn't, shipped yet so i inquired, recived a response the next day saying "we will have and update soon." Waited a week had to message them again. they said it will ship at the end of the month. Checks if i can cancel the order and just get a refund "it hasnt been 30 days so you have to pay a restocking fee" ok. 30 days does pass. I inquire on the status of the order cancelation. No reply, 2 days later ships the order. Are you kidding me. they do not care about their customers, enjoy the 30$ i wouldnt make a big stink about but that customer service is just beyond awful and you guys deserve to be recognized for it.
  • Review fromBryan T

    Date: 08/08/2025

    1 star
    Do not ever even think about ordering from this business. They have zero communication or customer service intelligence. Your order is an inconvenience for them. No matter the listed price just pay more and buy else where. Dont fall for it. Its just a bunch of stress you can easily avoid. 1.7 star review and it should be less than 1 star. I promise you will be irritated by this place.
  • Review fromJohn S

    Date: 07/22/2025

    1 star
    Absolutely no feedback on an order to be shipped. I've asked for an update as the order has been labeled "ready for shipment" for over a week. If i ran my business this way, I'd be out of business. Now I just want money back and to move on, their list of restocking and returns leaves little doubt in my mind that I'll get my money back. It is companies like this that hurt other small companies trying to make a positive difference in the world, and leave a bad taste in people's mouths over spending hard earned money only to be ripped off!
  • Review fromStewart C

    Date: 06/24/2025

    1 star
    Do not buy anything from this company. They will tell you that it will take a few weeks to ship out and then keep pushing the ship date out. You will never receive what you ordered.
  • Review fromDevon J

    Date: 05/08/2025

    1 star
    This company ***** at responding to emails .i get one response every day from them.I ordered my part about a month ago and it should have already been delivered within a week ass said on website. I tried to cancel then they said it would be delivered in 1-2 weeks . I still have yet to receive this item.Im hoping to not have wasted $400to scammers??
  • Review fromSpencer R

    Date: 04/14/2025

    5 stars
    Ordered 2 brake rings from them, even got a promo code from the website. Items shipped from manufacturer nearly 2 months later however only 1 ring arrived. Contacted the company and sent in a few photos of what was shipped. ***** took it from there, contacted the company and I had the additional ring delivered within a few days. Great customer service, will be ordering from them again in the future.
  • Review fromSalvador D

    Date: 10/02/2024

    1 star
    I odered some rear shocks and **** got was an email thanking me for the purchase and they promply releaved me of my funds. i never received any email with an estimated time of arrival. i waited a week after a couple of emails and a call to a different department. I eventually placed a dispute with my bank 2 weeks later i got my money, turned around and bought the shocks elsewhere and received them in a week. I then received the shocks a month and a half later. i have been asking for a return shipping label which they are not providing. currently im out $230 plus about $40 for bank NSF and on top of all that they were quick to point out a 25% restocking fee. I agree this company is very sus.

    Armageddon Turbo Systems

    Date: 10/04/2024

    Thank you for taking the time to provide your feedback. We take all customer concerns seriously and would like to clarify the situation based on our records.Upon review, we can confirm that your order was processed and shipped as promised. While we understand there may have been a delay in receiving your tracking information, the parts were delivered to you within the expected shipping window. At no point during this time did you request to cancel your order or communicate an issue directly with us regarding the shipment timeline.Rather than contacting us to resolve the matter, you chose to file a dispute with your bank after the parts were already in transit. The dispute was filed without prior notice or opportunity for us to assist you. Unfortunately, because you received both the parts and the refund from your bank, the dispute was not in your favor, and the funds were reversed. Please note that the Non-Sufficient Funds (NSF) fee you incurred from your bank was due to insufficient funds in your account at the time of the reversal, and is outside of our control.Additionally, we were charged a $30 fee due to the dispute you initiated. This dispute fee is a charge imposed on us by financial institutions, and we are unable to avoid it when a claim is filed.Regarding your request for a return shipping label, our policy requires customers to return items at their expense if they wish to initiate a return. Additionally, as clearly stated in our terms and conditions, a 25% restocking fee applies to returned parts, which is standard in the industry to cover the costs associated with restocking and processing returned merchandise.We understand your frustration with the situation, but we are committed to ensuring a fair resolution for both parties. Should you decide to return the shocks, we will be happy to process the return according to our policy. Please let us know if you need any further assistance.

BBB Business Profiles may not be reproduced for sales or promotional purposes.

BBB Business Profiles are provided solely to assist you in exercising your own best judgment. BBB asks third parties who publish complaints, reviews and/or responses on this website to affirm that the information provided is accurate. However, BBB does not verify the accuracy of information provided by third parties, and does not guarantee the accuracy of any information in Business Profiles.

When considering complaint information, please take into account the company's size and volume of transactions, and understand that the nature of complaints and a firm's responses to them are often more important than the number of complaints.

BBB Business Profiles generally cover a three-year reporting period, except for customer reviews. Customer reviews posted prior to July 5, 2024, will no longer be published when they reach three years from their submission date. Customer reviews posted on/after July 5, 2024, will be published indefinitely unless otherwise voluntarily retracted by the user who submitted the content, or BBB no longer believes the review is authentic. BBB Business Profiles are subject to change at any time. If you choose to do business with this company, please let them know that you checked their record with BBB.

As a matter of policy, BBB does not endorse any product, service or business. Businesses are under no obligation to seek BBB accreditation, and some businesses are not accredited because they have not sought BBB accreditation. BBB charges a fee for BBB Accreditation. This fee supports BBB's efforts to fulfill its mission of advancing marketplace trust.