I came across a website called Membergate (www.membergate.com) that is a content management/subscription management service. But, it is quite pricy ~ $4000 to set up.

Does anyone know of something as robust as this that is an open-source alternative (either free or cheaper)?

Much appreciated,
DJ Johnny D