The Sony 1000 is good for the price, I bought both my kids one, one has had one is r33 for a year now and we I just put one in the my other sons supra 3 days ago, they seem to have good sound but they have amps, subs and good speakers, air play works fine as does the google play, dunno about the fitting costs I've always installed my own audio gear it's not that hard it might be in more modern cars but I'd give a go, they went from mid priced pioneer head units which were about 4 and 8 years old and the sony sounds a lot better, I would put one in my car if I didn't have to spend all my money on their cars!!