Would like some opinions. The good the bad and the ugly. This thread is an IB rep's nightmare... Just kidding. Its a great company overall. EXTREMELY impressive.