It's a minimum of about $500 for annual TcIA dues, and is based on company size (both employees and sales volume), Being small, I didn't renew either. I would if we were larger, just for the added credibility....
I am thinking of advertising with Angie's list....I know a couple of local companies that it works well for.
I dropped the BBB as well, mainly as work was slow and I wanted to save $. I know they are a for profit organization, but now and then, someone will call for a bid based on the BBB listing.