Last year I ordered some pegs for the jeep, and unfortunately it was during the riots of 2020. Sales center said it was shipped, and it stopped in a state I can't remember for two weeks. Figured it was lost. I contacted customer service to no avail for a week, then they said it was out of stock. Eventually they got it shipped out to me.
I'm all about second chances. I ordered a Teraflex 9550 stabilizer, shipped next day and delivered two days early.
I hope this company continues to improve because I will definitely be back for more parts.