Not really a beef but no where else really to put this. Anyone know what's going on with Crutchfield? Their website has been down for a long time, but I've heard no news as to why. I used to love the site for pictures and detailed specs.