Membership is on an annual basis.Our membership fee is $20 per month payable by credit card. There is a one time $25 administrative set up fee. Annual payment may be made in full by check in the amount of $240.