How long has the site been up, and how many customers does it have? If the customers pay yearly, that means you only get paid once a year, so how many people sign up per month? Don't just rely on the profit to decide how much a site is worth... you need to look further into it.