In the age of Amazon.com, it is a duty for both retailers and manufacturers to ensure that their products are not being sold at a price below the product's MSRP. One way of fulfilling this requirement is by banning both retail discounts and free shipping. This will hurt Amazon.com, who frequently discount products below their MSRP, and benefit brick-and-mortar retailers. The above method works well with books in many European countries, Mexico and Japan.
Retail discounts and free shipping should not be banned because many businesses use them to get new customers as well as reward their loyal customers. Discounts help sell more items which helps with revenue. The more a store sells, the easier it is for them to give discounts. Free shipping is usually an added bonus for buying many products from one store. Shipping doesn't matter after so much money is spent because it is less expensive to ship more items than less. In the case of Amazon.com goes, the prices may be better than retail, but one can not try on before they buy and may have to worry about shipping it back.