I bought this unit after purchasing the SD875TSB. I had to return the SD875TSB because it did not fit my vehicle- Chrysler 300- even though the web site stated it did. After installing the SD555MB it too did not fit the dashboard Bezel, however, that was not my biggest disappointment. The unit played well for a week then began to behave erratic. the flip screen worked sometimes, the CD was not ejecting and the touch screen was not responding to touch and had double images. I called online car stereo and was told to send the unit back to have it checked out. In addition I was suppose to be sent an email with instructions on sending the unit back but did not get an email and it did not go to my junk mail either. I am apprehensive about sending anything back because when i do send anything with a return receipt i do not get the receipt back. I must call to enquire if the unit was received an I dont always have time to make these kinds of calls. I am buying another unit and hope it works this time.