Guys ever heard of them? Im trying to find out if they're still in operations or the whereabouts of how to contact someone with that company. Thanks...