I would gripe to the dealer too. Your population must have taken a little while to build up to these not-so-fun levels?
I would try a direct application of one of the new super synthetic pyrethroids.
Google Lambda 9.7 CS, or Demand (same chemical). This chem will not stink, once dried, and likely lasts long enough to kill off your emerging foes. Follow recommended rates, and apply lightly with a syringe and sponge. Using gloves, wipe down the entire "emergent area", trying to get a SMALL amount of chemical INTO the recesses with the syringe. Keep a towel on hand for any drips. These types of synthetic pyrethroids are quite safe, and basically non-staining....but are not a super-fast knockdown. Killing off all your friends may take a while. Older 10% Permethrin may be easier to find in your area. Many buggs have become resistant to this product though.