This unit has to warm up I guess like an old 60's tube TV every time you start your car. Also it claim to have steering wheel controls but no way to hook up factory controls. It is fair price but not exactly user friendly. Maybe I'll like it more as I use it but, I'm kind of disappointed.