Has anybody ever dealt with these people?

http://www.fimservices.net

Looks convincing, but has scam potential.