speedflex review