"Had it" presumably is motor mechanic speak for beyond economical repair - how would they know I wonder?
Use Yellow pages for your area - search for Car Audio - make inquiries there - you never know they may be able to repair your units - their knowledge might advise the options open to you.
Happy motoring...
April 2015