great bang for buck . pro : have a lot of feature . first 2 unit I receive -lrb- one for car , one for truck -rrb- be bad & have to be exchange . thanks to Amazon for fast turn around -lrb- 2 day -rrb- . one have a bad dvd player `` bad disc '' with any dvd I put in . also have a hi pitch whine on the bluetooth source . would not go away unless I turn the car off & back on then quickly change source . second unit would constantly open the motorized screen & continue run the motor non stop . frustrating since I have to spend several hour trouble shoot & remove the unit . receive the 2 replacement unit -lrb- overnight shipping , thanks again Amazon -rrb- and install they . some minor quirk but over all good . install the 1st in my truck - the ipod cable sometimes do not play right channel audio . have to squeeze the adapter & wiggle it . the 2nd install in my wife car , the 4gb sd card for gp be bad on arrival . luckily I have order 2 & copy the software from the 1st sd card onto my laptop . then buy a new card at Walmart -lrb- also 4 gb -rrb- and paste the information onto the new card . put it in & good to go . I 'll be contact the manufacturer for a replacement ipod cable and sd card . will also be ask about the map update as all update I have attempt thus far fail . Edit : I still have not contact the manufacturer for replacement of the defective item . I 'll be do that Monday . additional information - this be my first in depth diy car audio\/video install . I end up around 15 hour per vehicle . this involve the head unit , door & dash speakers\/tweeters , rear view camera , subwoofer under seat & custom dash aux input -lrb- rca for video , 1\/8 '' stereo for audio -rrb- . if you have some electronic knowledge & be patient this be not a terrible diy project . if you be not electronically knowledgeable & a patient person ... I highly suggest get this professionally install . have use they drive around town & on a 6 hour road trip . I have notice a few thing . first - I wish the reset between touch screen press be faster . you can only press button so fast , about 1-2 time a second . while this do not seem like a big deal , it make a difference for those who want to turn the volume up\/down quickly , cycle through page on you ipod . second - make and receive phone call . if you have a disc playing , it will pause the movie to switch to the bluetooth feature . if the call drop you have to wait 10-20 seconds before make the call again or you call will connect without audio or mic input . third - sometimes the GPS datum fail to load & throw a error . click yes will reset you setting . beware . this be a unit that be very affordable & offer many feature . there be some bug . for anyone well verse in window & program the Windows CE 6.0 environment can do some cool thing .