This place simply exceeds expectations. I was on a drive from AZ to MD and got a warning indicator on my BMW. I didn't think it was serious, but not wanting to take any chances I Googled for a BMW service center and Alpine came up nearby. I called them, and they could not have been more helpful and understanding. They got me in right away, checked it out, made some minor adjustments and got me on my way. And what they charged me was ridiculously reasonable. I don't live in Memphis, but if I did they would be my go-to BMW people. Thanks, Alpine!