Direct your snail mail to the companies as to why you're not buying their product. The pols won't listen to you but perhaps, if the companies get enough of these letters, and get them is a steady stream every week/month, the pols might listen to them, since they are the big campaign contributors.
With a cc: to the politician...