stlouis.com requires you to use a valid email as your User ID.

If you currently don't have an email account, or you wish to use a new email account on stlouis.com, free email accounts are available from several sources on the internet.

We suggest trying one of these:
Hotmail
Yahoo Mail