Highly recommend these guys. They were transparent from the start with what the possible timeline could be. Luckily parts were available and I got my vehicle back in 2 weeks.