Does any1 think these are any good??? $140 bucks a pair. Prolly going to put them in the front of my Grand Cherokee.