i won a pair of these speakers and was thinkin about installing them but have NO IDEA if they are crap or not. any thoughts?