ABC FOREX AGEA , PRO ALPHA TRADING, AND ARGOTRADE : A THOROUGH EXAMINATION