Checks seem to be working out ok for the majority of people. Although the wait is generally 2 weeks minimum. There are a few disaster stories here and there like mine where FTP or their processor are simply "losing" checks in the mail. Conclusions above are based on this thread.
http://forumserver.twoplustwo.com/showfl...c=#Post11927624