Anyone ever owned or heard these speakers? I have a chance to buy a nice set but cant listen befor I buy cuz they are too far away, I cant seem to find any info on these speakers.