I have been with Iprimus for years, and cannot fault their service.
As a bonus, holders of 500 MTU shares are entitled to a 20% discount off all their domestic charges from Iprimus. Details are on MTU's website, under Shareholder Rewards - all you have to do is fill out a form, and send to the Company. Not a reason to hold the shares, but a nice loyalty bonus for shareholders.