James did an excellent job of fitting both a Parrot hands-free system and a Garmin sat-nav to my X3 He is most knowledgeable and a true professional. I thoroughly recommend him.