I am a truck driver. Was looking forward to using this product until I finally got it after the shipping date was delayed. Had to wait two weeks and then one of the pieces needed to connect to my cell phone was missing. I had to go looking all over the internet to find this piece.