Just got my magnets yesterday from Mister magnet. Very good price- 2,000 2 X 2 $245, $300 total with layout and shipping.
I was a little concerned because I ordered online and they didn't take credit cards. But they shipped COD so I took a chance.
They did a great job - nice magnets.
They have stock back grounds to choose from, plug in your copy, then they do e-mail a color proof. If you're looking for some check it out.