A Limited Duration Membership?

Is it possible to define a set period for a site membership? Somthing like a 3 month membership, at $5 per month?