Absolutely horrific experience using this company for my radio install.Been impossible to get anywhere with them. Over 2 months as of now. Almost a month ago the «checks in the mail».The one single installer supervisor who apparently has all the management control could care less about problems. Refuses to…