I have received everything I ordered but have not fitted anything to my bike just yet the weather here is terrible so not going out ,I have to say the unit seems very good quality I wish I had gone for the C5 or even the C6 but unfortunately I haven't