Well, I'm not American and I have heard of them. They have been mentioned
here before, but not too much information has been forthcoming. They have a very flashy website.
metro752 The website you link to is a commercial one, and has been removed from your post. We are very sensitive about people attempting to freeload on this site with adverts for their commercial enterprises. Unless it is absolutely obvious that a poster has no commercial connection with a site they link to, and the link is directly relevant to the thread in question, then links to commercial organisations or programmes will be removed.
Pprune exists without subscription simply because our advertisers (just about) cover our costs. We will not undermine them by allowing free advertising.
Scroggs