Anyone know if Lerms is still in business? I mean, I know they are still in the business of receiving payments but are they still in the business of shipping the parts i paid for? Paid for EGR delete kit a little over a week ago, received an order confirmation and haven’t heard a thing back from them. Sucks. Really sucks.