JUNKYARD. at a jy you'll pay maybe ten bucks for both of those parts. if you go to a dealer, they will rape you, charge you 800 dollars, and shove the parts into an uncomfortable orifice.
seriously, my friend and I went to a junkyard and picked off some parts from a prelude, and paid 25 dollars. From honda, those parts would've costed him $800. its ridiculous.
try:
http://www.car-part.com/
carpart is the best junkyard locator, and you can search for specific parts.
http://www.acurahondaparts.com/