You know how I feel about Arc Audio so...
Just make sure that the shop will be held responsible/accountable for your car as long as they have it in their showroom floor. Like my man clates... Ask if the shop manager/owner will entertain the thought of a contract?