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

All Computer Resources, Inc.

This business is NOT BBB Accredited.

Find BBB Accredited Businesses in Auto Parts.

Complaints

Customer Complaints Summary

  • 36 total complaints in the last 3 years.
  • 13 complaints closed in the last 12 months.

If you've experienced an issue

Submit a Complaint

The complaint text that is displayed might not represent all complaints filed with BBB. Some consumers may elect to not publish the details of their complaints, some complaints may not meet BBB's standards for publication, or BBB may display a portion of complaints when a high volume is received for a particular business.

Sort by

Complaint status

Complaint type

  • Initial Complaint

    Date:09/24/2024

    Type:Product Issues
    Status:
    ResolvedMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    I ordered an *** from this company back in May/June of 2024. I have never received a proper working ECM yet. They claim to have a lifetime warranty and I have done everything they have requested of me,until now. I have had endless communication with them by email and phone. Last time I was on the phone with them, they hung up on me. Now they are trying to get more money from me to test an ECM. They are playing games. I have had to repeat myself about the issues many times. It is like they have no idea about previous interactions. I am getting no where with them. I have been professional, courteous, and patient with them and can not get them to provide me minimal support on the product they sold me. I would now like a full refund so I can get my vehicle running properly.

    Business Response

    Date: 09/25/2024

    Mr. *********,

    Thank you for your feedback. Were sorry to hear that you feel our support has not met your expectations.

    Our records indicate that our ASE certified technician has provided timely responses and useful guidance to help get your vehicle back on the road. We have issued a replacement and are prepared to ship a second replacement as soon as we receive the first module back from you.

    Throughout this process, our technician has maintained communication with you, offering advice, and demonstrating a commitment to troubleshooting and ensuring your modules functionality. For your reference, Ive attached a PDF detailing our technicians interactions with you.

    We appreciate your understanding and cooperation as we work to resolve this matter. If you have any further concerns or questions, please dont hesitate to reach out.

    Customer Answer

    Date: 09/25/2024

     
    Complaint: 22331973

    I am rejecting this response because:. First, iall the interactions I have had with your tech, go all the way to June of 2024.   Second, you have never given me a good ***.   Yhe aggreement upon purchase of the *** was (I receive an *** which operates properly, then I send my *** (core) back to you.  I had problems with the original *** you sent me.  However, you inforned me that I must you my core before your tech will even address the problem with the ***.   Sent you my core.  Now I was stuck with your ***, which was not working properly!   The tech had me run through a series of troubleshooting measures which did not work.  He said it must be something wrong with my vehicle!  I took it to a certified mechanic 3 times.  He could not fond anything wrong with my vehicle.   He told me to get you to provide me with another ***.  So I contacted you and another *** was sent to me.   This ***, would not communicate wutg my vehicle nor my OBD2 meter.  So, I sent it back (I have photos of the Serial Number) within 24 hrs.   So now I still have the 1st *** you sent me, which will run my vehicle with multiple issues.   Now, you want me to take it out send it to you with a risk of receiving another bad ***.   I have never received a good *** from you and therefore, I need to make sure the one you send me works before proceeding.  This has been  4 month long back and forth interaction with you, only to not have a properly working ***.   You have many complaints from many customers with similar issues.  I am another one of those, except I have followed your advice and requirements.  Still, you want to keep running me around in circles.    The response you issued to the BBB is a response given to many customers.  A cut and paste job.   

    I would hate to take further actions, when this issue can be resolved by simply sending a good *** to me!   Once I install it, if it works, I will immediately send you back my core (the 1st ***) you sent me.


    Sincerely,

    ****** *********

    Business Response

    Date: 09/25/2024

    Hello,

    As per our conversation All Computer Resources and Mr. ********* have come to an agreement to continue with the warranty process. You will be closing the BBB complaint and will deal directly with ******* moving forward if any further issues arise.

    Thank you,

    Customer Answer

    Date: 09/26/2024

     
    Better Business Bureau:

    I have reviewed the response made by the business in reference to complaint ID ********, and find that this resolution is satisfactory to me.

    Sincerely,

    ****** *********
  • Initial Complaint

    Date:09/07/2024

    Type:Delivery Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    Accidentally ordered 2 transmission control modules. They claim that they're solely a repair shop. I ordered the parts and never received parts. Then I called the business spoke with ******** and requested a refund and never received refund

    Business Response

    Date: 09/10/2024

    We apologize for any confusion but you purchased a repair service and then advised you no longer wished to ship us the modules.  Your order was cancelled at your request and a full refund recently issued.  
  • Initial Complaint

    Date:08/29/2024

    Type:Service or Repair Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    Hi The module was purchased on 7-31-2024 ship date was 8 12 2024 order number= ****** Car has 2 codes P0605 Internal control module ROM P0700 Transmission control system (MIL Request)Car still will not shift and Hard starting and will not stay running. These are the same symptoms as prior to ECM install. All work has been performed by a certified Tech. on 8-16-2024 *************************** The module is defective all Computer resource said to return it but I forfeit my refund. Then they said there would be 30% restocking fee on the defective ECM. They had a chance to send me a good ECM and Failed so I want a full refund. I will send the junk ECM back when I receive full refund. Otherwise I will keep it for evidence If I have to Litigate.

    Business Response

    Date: 08/30/2024

    Thank you for bringing this to our attention. We apologize for the difficulties you're experiencing with your vehicle. Based on the information provided, it seems that the issues you're encounteringspecifically the P0605 and P0700 codesare identical to those you experienced with your previous module. This strongly suggests that the root cause may lie elsewhere in the vehicle, rather than with the replacement ECM.


    Regarding your request for a refund, we want to clarify our policy: a refund will be issued once the module is returned to us. A free return shipping label has already been emailed to you for your convenience.


    We are committed to resolving this situation and appreciate your cooperation.

    Customer Answer

    Date: 09/03/2024

    ECM is defective. It shows signs of sand blasting and residual sand. The unit will not work in the vehicle as designed.
    Fail Codes received: 
    P0605 powertrain control module (ROM) error

    P0700  transmission control system (MIL REQUEST)


    ****** certified Tech. on 8-16-2024 ********************************* supplied pics of 1,2  All computer resources ECM and customers old ECM 3.4

    I want a full refund from this company, before I will return it, Also, without them charging a 30% restocking fee

    Customer Answer

    Date: 09/03/2024

     
    Complaint: 22213012

    I am rejecting this response because:

    I do not accept their 30% restocking charge on a defective part
    I want a full refund, at which time I will print their shipping label and send it back to them. Otherwise, I will need to keep the *** to litigate. 


    Sincerely,

    *********************************

     

    *** is defective. It shows signs of sand blasting and residual sand. The unit will not work in the vehicle as designed.
    Fail Codes received: 
    P0605 powertrain control module (ROM) error

    P0700  transmission control system (MIL REQUEST)


     See pics ****** certified Tech. on 8-16-2024 ******************************** supplied pics of 1,2  All computer resources *** and customers old *** 3.4

    Business Response

    Date: 09/03/2024

    Thank you for providing these photos that may actually explain the issues you are experiencing.  You purchased and received part number #: ******** but removed part number #: ******** from your vehicle.  Part #: ******** is correct, based on the *** provided and part number #: ******** is actually for a manual vehicle.  Is it possible this vehicle has undergone an engine swap that we were not made aware of?

    Customer Answer

    Date: 09/03/2024

     
    Complaint: 22213012

    I am rejecting this response because: At the time of purchase the co received this number ******** from old ecm & the cars VIN number and the two fail codes. If they sent the wrong part it is no fault of mine. In addition this ecm has been in the car for 6 years with no problem, until the two codes and check engine light. There was no engine or transmission swap ever! My Daughter is the second owner.

    This co. will do and say anything they can to take advantage of people there BBB rating proves. Check out there daily deceitful practice done to others. Look at the pictures of a sand blasted computer. Computers and sand NO GOOD.

     I want my ****** back Then I will print there label and send back the defective sand blasted ECM. This is the right thing to do, not put me thru all this ! You can not send defective parts then charge a 30% restocking charge on defective parts.

    Sincerely,

    *********************************

  • Initial Complaint

    Date:07/22/2024

    Type:Service or Repair Issues
    Status:
    ResolvedMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    This Company advertises reprogrammed PCM for your vehicle. That's a stretch out it mildly.No product, no service and no one to speak about refund

    Business Response

    Date: 07/23/2024

    Thank you for bringing this matter to our attention. I would like to clarify a few points regarding your order to ensure there are no misunderstandings.

    Firstly, is it possible that this review was left for the wrong company? Your order was received late in the afternoon on Friday, July 19th, and was processed on Monday, July 22nd, the same day you opened this case.

    Upon reviewing your order, I noticed that you purchased part number 7L3A-12A650-FUF, which is not the correct item for your vehicle based on the provided VIN. The correct part number for your vehicle is actually 7L3A-12A650-FVE, which is $23 more than the part you selected. We chose to absorb this cost difference to avoid further downtime for you.

    All of our modules are fully programmed to your vehicle specifications. I also see no records of any phone calls or emails requesting a refund.

    Given this information, could you please confirm if this review was intended for our company? Alternatively, if you would like to cancel and refund your order as mentioned in your complaint, please let us know, and we will process it accordingly.

    Thank you for your understanding and cooperation.

    Customer Answer

    Date: 07/23/2024

    Their email address is bogus.

     

    Customer Answer

    Date: 08/06/2024

     
    Complaint: 22027456

    I am rejecting this response because: They are talking in circles, provide a full refund immediately  No contact them you just get "One caller ahead of you". That is true no matter what time you call. Just credit and forget it 

    Sincerely, 

    *****************

    Business Response

    Date: 08/12/2024

    I'm writing to clarify our position on this case, as the details provided by the customer do not seem to align with our records.


    We have made several attempts to reach out to the customer regarding their concerns, but unfortunately, we did not receive any responses. Please see the attached documentation for a record of our communications.


    On August 8th, the customer finally confirmed their wish to cancel the order. As soon as we received this confirmation, we promptly issued a full refund.


    We remain committed to resolving any issues our customers may have and believe we have acted in good faith to address this situation.


    Thank you for your time and consideration.

    Customer Answer

    Date: 08/13/2024

     
    Better Business Bureau:

    I have reviewed the response made by the business in reference to complaint ID ********, and find that this resolution is satisfactory to me.

    Sincerely,

    *****************
  • Initial Complaint

    Date:05/30/2024

    Type:Service or Repair Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    I purchased a car computer from this company. It arrived without the necessary programming for my car and would not work. I notified the company immediately and asked for a replacement sent to me so I can get my car working again. They would only accept me sending the new computer back to them for re-programming. In the meantime, I had sent them my old computer as a core excharge. I estimated that it would take 2 weeks for that to happen, so I bought another computer from another seller. This new seller also needs my old computer back, but it is being held by the original company. They now have 2 computers and my $199 payment.

    Business Response

    Date: 05/30/2024

    It appears this complaint might have been directed to the wrong business. You recently purchased a module from us that is currently in its final stages of preparation and will be shipped to you shortly. As soon as it ships, *** will email you the tracking information directly.
  • Initial Complaint

    Date:04/30/2024

    Type:Service or Repair Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    Son purchased a supposedly new part from All Computer Resources for a 2010 Jeep Wrangler. Cost of $737.99 Part worked for maybe 3 months.Called company and they sent a replacement part ( we thought) but it was in fact the same defective part back. Called and was told that in order to receive the lifetime warranty we needed to send them the core (original defective part)I do not need a warranty on the OLD part, just the new part that I paid for.I told them that that is the most ridiculous thing I have ever heard. They are not going to warrant the original part so why would you NEED to send it back. They even CHARGED me a core fee.The original part that went bad doesnt have ANYTHING do do with the NEW part they are sending out. I asked them if they could at least FIX the part that lasted 3 months and they declined.I would like for them in good faith to at least swap out the defective new part for one that is going to last more that 3 months. If they refuse then I would like to return their defective part for a complete REFUND. Their policy is WRONG and they should be cited for it.***********************

    Business Response

    Date: 05/01/2024

    Hello,

    We do apologize for the continued issues. We can honor your warranty request, but it's important that your core is sent back to us first. The order operates on an exchange basis: we send you an ECM that comes programmed and flashed, and then you send us your core. In exchange for returning the core, you will receive a lifetime warranty that covers unlimited testing and repairs if needed.


    Depending on the issues or codes you encounter, our tech team will assess the situation and issue a replacement if necessary. Please let us know when the core will be sent back. 

    Thank you. 

    All Computer Resources. 

    Customer Answer

    Date: 05/01/2024

     
    Complaint: 21647568

    I am rejecting this response because:
    They are asking us to send the original part back to them .  We did NOT purchase the original part from them.  All we want is for them to warrant the part that we purchased from them that only lasted 3months.  They are asking us to send the original part that we RELPLACED which has NOTHING to do with the part that they sent us.  Their policy is RIDICULOUS and misleading.  They even CHARGED me for the core NOT being returned.  
    ***
    Sincerely,

    ***********************

    Business Response

    Date: 05/02/2024

    Hello,

    Thank you for your message. We can honor your warranty request once the core (old module) is sent back to us to activate your lifetime warranty. Once we receive the core along with our module, our tech team will conduct thorough testing to determine if repairs or a replacement is needed. We are happy to provide a pre-paid label for the return.

    Please note that we will not repair the core (old one) and send it back to you, as our warranty policy does not operate in that manner.
    Please confirm how you would like to proceed, and if you require any further assistance, feel free to let us know.
    Thank you for your cooperation.

    All Computer Resources. 

    Customer Answer

    Date: 05/02/2024

     
    Complaint: 21647568

    I am rejecting this response because:
    It is the SAME redundant answer.  They are NOT addressing the issue that their policy is WRONG.  The original core that they are talking about was NOT purchased from them and has NO bearing on this situation.  All I want them to address is the fact that the part we purchased from them is DEFECTIVE, and needs to be replaced for FREE.  It only lasted 3months.  The core that they continue to talk about and hide behind is not in the conversation.  Just take care of the defective part that you stole $737 from me.  Simple as that.  Dont give me any more c*** about the old core.  Their response is exactly the same, and is absolutely absurd.  They are trying to tie in the original core which was NOT purchased from them and should have NO relevance or value in this discussion.

    Nothing less than a total REFUND or REPLACEMENT is acceptable to me.


    Sincerely,

    ***********************

  • Initial Complaint

    Date:02/17/2024

    Type:Product Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    Ordered a 2012 camaro ecm on 12-13-23 Received the first ecm 5 days later. Car wouldnt start all bank 2 sensors not reading with scanner live data and they turned on flex fuel codes when car wasnt a flex fuel car. Troubleshooting conferred new ecm was faulty. Sent back to business to figure out. Almost 2 weeks later I received ecm back tech said it was a profaning issue *** ecm. Is repaired and good to go. Installed ecm. Same exact problem. They did nothing in the time they had it back. Contacted service tech explained situation. A week later they send out a completely different ecm this time they forgot to remove vehicle theft system. And. Same problem as before. Ive installed computer into ***** Camaros and had same problem on both cars. T installed known good original ecm and ignition switch into the first camaro. Car starts and runs fine but have to put thst ecm and key back into second camaro whens it belongs. This company will have you only communicate by email which is extremely slow especially when theyre in ******* I am in ********** and this is a time sensitive situation if you want a complete refund. Takes 3 days to reply and the reply was basically repeating my email to them. They gave no rma # which was the whole point of my latest email. Sent another email asking again for the rma#. A day or 2 went by and I was almost to their 30 day return cutoff so I filed a dispute with my bank to protect my refund. They finally send me an rma a couple days later. I mail them back the ecm. The day its received I email them and ask when my refund will be given. They say3-4 days. On day 5 I contact them and next day I get an email saying there hands are tied because I filed a dispute and must now wait for my bank to finish investigation before they will give refund. Contacted bank to see stats and explain new situation. **** said that if they issue a refund dispute gets closed automatically and all comp rec are now playing games

    Business Response

    Date: 02/19/2024

    Hello,

    We sincerely apologize for the ongoing issues you have experienced with us. We have noticed that a dispute has been initiated, but according to bank policies, we must await the conclusion of their investigation. Today, we were able to process a refund for your order. Please allow 1-3 business days for these funds to reflect in your account. We once again apologize for any inconvenience caused.

    Sincerely, 

    All Computer Resources. 

    Customer Answer

    Date: 02/27/2024

     
    Complaint: 21307173

    I am rejecting this response because:  all of a sudden you want to act nicely in public.   I tried multiple times to handle this privately and your employees kept postponing the inevitable outcome of refunding me my money because your business couldnt provide me with the service your business said it could.   And at the end of 2.5 months.  You refund me the money I sent you. But now Ive been without a vehicle for 2.5+ months and am back to square one trying to fix a car.   Your company could have resolved this a month ago and the public would be none the wiser.   But now they are and if you wish me to close this. I need compensation for the stress and the lose of a vehicle your company caused me

    Sincerely,

    ***************

    Business Response

    Date: 02/28/2024

    The merchant dispute was delivered to ** days after your RMA was received and your full refund was issued within business days of your module being delivered to us.  Please confirm the funds have since been returned to your account. 
  • Initial Complaint

    Date:01/04/2024

    Type:Service or Repair Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    Attempted warranty support for a failed ECM, 11/8/23. After the run around, paid for "overnight" shipping to return ECM. Did not receive return label until 3 days later with multiple phone calls and emails.12/22/23 receive email stating part failed, wil be covered under warranty in 2-5 days. 1/2/24 called and told 1-4 days. 1/4/24 called and told 1-4 days, was told manager will call me back. Not hopeful about that.Finish the job!

    Business Response

    Date: 01/05/2024

    Dear ***********,
    We truly apologize for the delay in processing your replacement unit. We understand your frustration and wish we could have had it to you sooner. We wanted to take those extra days to thoroughly test and program your unit to ensure it meets all performance expectations and arrives to you in perfect condition. Additionally, our closure for the holidays unfortunately caused a day of delay in our processing time.

    However, the good news is that your replacement unit shipped out yesterday via **** You can track its progress with the following tracking number: 1Z72V33E0261305523. You should expect delivery within Monday, January 08 by 9:00 P.M based on ***** estimate.


    We understand that delays can be frustrating, and we appreciate your patience. Please don't hesitate to reach out if you have any questions or concerns while you await your replacement. We're here to help in any way we can.

    Thank you for your understanding.
    Sincerely,

    All Computer Resources. 

  • Initial Complaint

    Date:12/21/2023

    Type:Product Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    ****** advised me I cannot speak to a supervisor They sent a board that barely fit compared to old board and said it had charging error i sent back and the charged me 120 to send back without prior knowledge of fee

    Business Response

    Date: 12/27/2023

    Dear *******,
    We sincerely apologize for the ongoing frustration you've experienced with our tech team and the issues with your unit. We understand this has been a prolonged inconvenience, and we deeply regret the delay in reaching a resolution.
    As discussed with our supervisor, we have thoroughly retested the unit to address the charging issues you reported. Unfortunately, despite additional testing, it has not passed our quality control standards and is confirmed to be defective.
    We sincerely apologize for this and the inconvenience it has caused. On a positive note, based on our conversation with the supervisor, a full refund for the remaining cost of the unit has been processed. You can expect it to appear in your account within the next few business days, depending on your bank's processing time.
    We value your business and understand this experience may have fallen short of your expectations. We are committed to improving our processes and communication to prevent similar situations in the future.
    Should you have any further questions or concerns, please do not hesitate to reply to this email or reach out to our customer service team. We are here to help and appreciate your understanding.
  • Initial Complaint

    Date:12/18/2023

    Type:Product Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    They charged me 297 for a 94 ***** computer and I sent my core to them and then 3 months later take 100$ off my card with no explanation or contact number in ******** ** allegedly. Feels like a scam and several people have had the same issue.

    Business Response

    Date: 12/20/2023

    Our website, where this order was placed, clearly states that your purchase required a core to be returned to activate your lifetime warranty and avoid a $100 core charge.  We also advised you of this via email.  We included a free return shipping label in the package for your convenience that was never used. 

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.