Kelli, Try local parts supplier, some scan codes for free, Autozone, Advance auto, O Rreillys, Auto value, Nappa, etc. they can probably read the code and perhaps give you a print out of the problem. If the airbag comes up maybe this will satisfy the dealer. I agree with you, if it is a recall, all the cost should be on Honda.
You could call/contact Honda and make sure your vehicle is on the recall list and ask/inquire whether you should be charged the fee. Links below for Honda and the recall itself.
http://automobiles.honda.com/
http://hondaairbaginfo.com/a-message-to-our-customers-about-takata-airbags/