Total joke. Don't waste your time or money. Insane prices for shoddy work with huge attitudes.
Three days after a replacement defective head unit that had not been installed correctly initially was replaced, the new head unit goes totally dead. Another $100 to have a new shop re-install and fix errors. Unbelievable.