Matt, I've heard of them, that's about it. Similar to Instinet? Don't have time to spend on their website now... Steve