For the credit counseling, I recommend cricketdebt.com, abacuscc.org, and 50-30-20.com. You may use any court approved provider but I have found these to be the cheapest. Pricing is as follows:
Pre filing:
abacuscc.org They charge $25.00 for individuals or couples. The credit counseling can be done on-line.