Does anybody own or ever heard a pair of these?They have what seems to be some good deals,I know nothing about them,any good,and where are they from?