Your problem sounds reasonable to me, we had to have the Honda air filter cleaned under the dash that filters the air to the evap, same as the filters in your air con in your house, they have to be cleaned periodically and the one out of the Honda looked like it was made of Mud.
I have always been satisfied with the service at Toyota since we bought one and they do our service and repair work as needed.
I can't say the same for Honda dealers service tho.