Finally, I found an awesome BMW shop! Everyone is super nice and Eugene who helped me out was very friendly and knowledgeable about BMWs, From performance to maintenance, they do it all! The best thing is I finally trust a shop to work on my BMW M2 and that's been hard to come by.