My solution is real simple, everyone pays the same for mail delivery by weight. When it costs me more to mail a first class envelope than a junk flyer weighing 5 times as much, something is wrong. Make everyone pay the same and junk mail will go down drastically.