When it comes to customizing cars, its impossible to get parts that are perfect, and last forever. I have ordered many parts from ets for my evo 8, and the quality is great, and their customer service is outstanding. I was having some issues with my mini battery dying since the car is mostly driven on weekends. IMO, have gone above and beyond to help me get back on the road, Thanks for the amazing service.