Amazon aren't far off doing that. If you sell the same product on Amazon as another site, you have to price match. If Amazon catch you undercutting your Amazon price anywhere (even your own website), they'll pull your listing and give you a warning.
http://www.amazon.co.uk/gp/help/cust...deId=200458310