I had Tweeter put a head unit in my glove box and they did a pretty shitty job. Also they shorted something, had my turn signals and headlights messed up for a while, definitely wouldn't recommend them. Try some car audio stores, like Sound Solutions in Chantilly. Haven't gotten anything done there but they seem like they know what their doing
http://www.soundsolutionscaraudio.com