i used to go to alldata for TSB's but now they charge a fee

this is a substitute i found linked to a .gov url. just search for your car and the known tsb's will come up.
http://www-odi.nhtsa.dot.gov
Currently has 7 TSB's for an 06 civic.
TSB's have helped me out with my chrysler 300m special that was filled with problems. I went to the dealer with a list of the TSB numbers and they knew exactly what to fix, and that is was indeed covered by chrysler.