Would highly recommend Import Sports. They were helpful, informative and transparent when I brought my car in for about $5.6k worth of engine repairs. Luckily the repairs were covered under my warranty that I purchased with my car, and while that was also a new experience for me they made it very easy and handled everything directly with the insurance/warranty company.