never mind. i just read their notice: Due to
Post# of 85564
Due to a technical issue, some clients are experiencing issues with online trading. We’re working to resolve the issue as quickly as possible. Please do not place trades again, as duplicate orders may be created. We apologize for any inconvenience.