info on another site indicates they want a ridiculous amount of documentation to sign up with them, and one poster reported it took about 4 months to be paid. Other posters report they are good to work with. There's also info on the BBB site about them. You may want to do some serious research about this firm
Good luck |