With security companies it isn't about the cost - it just isn't acceptable to use a shared server - the chances of a data breach are greatly increased.
A security company must be on a dedicated server - if they can't afford $150 per month then they have far greater problems than using a shared server.