I sent my L96 woofers to Orange County for new surround installs. Has their work been pretty good lately? thanks