I came across a pair of these midweek whilst on my travels the spec's on these sound very interesting and the the quaility of the units looked fantastic anybody heard or know of them ?