Ok, I'll add my two cents. I've started and ran three forums phpBB and VB sites. I've been a moderator/admin at all three of those sites plus another. Yes, I am a supporting member here. I did vote no for several reasons. I understand and know that it doesn't take alot of money per month to run a smaller forum like this. Shouldn't be more than 15 bucks a month. At that rate you need around 15-20 people a year supporting this site at $10 per member. I believe there are more than that supporting, but I could be wrong. At $20 it seems a bit much for what you get.
A way to curb hosting costs is to get a sponser or advertiser. Maybe Rocky mountain would give $50 a year to have a banner up who knows?
At most I would pay $15 dollars. Screw the different levels. At that rate you are getting into too many forum permissions to deal with. There should be three levels.
Guest Account - Obviously no pms, no access to mechanical, marketplace, etc.
Normal User Account - 50 pms max, access to General forums, and General Support forum, no searching
Supporting Account $15 - 500 pms max, access to all forums including marketplace, closing their own threads, chat, picture hosting, searching, maybe a sticker.
An easy way to get around the paypal account is to accept prepaid visa cards. A 15 year old can get a prepaid visa card at the gas station or wal mart. Mail the card to you. You can check the balance on the card and if it's right then you can make them a supporting member. Would cost the kid $15.44 for the card and stamp.
If people are going to be paying more, I expect a better product. I expect for sale threads that aren't in the marketplace to be deleted, closed, moved, etc., not sit there for a week before anything is done with it. Then the non supporting member that created the thread be banned after a 1st warning. I expect the mods to index the tables once in awhile to speed things up and not give me database errors every once in awhile. I would be willing to offer up my services if you would want help moderating this site.
I'm sure I missed a few things I wanted to mention, but I think I hit most of my points. Non-supporters need to understand it does cost some money to run this, although not alot, but it is required with hosting and domain name fees. So quit bitching and go with the visa prepaid credit card or get your parents/siblings with a paypal account to help out.