APEXFX , AGEAGROUP, ALPHATRADE , ARGOFX : A DETAILED ASSESSMENT