Why are bread and milk always at the back of the store? Retailers force you past high-margin temptations just to grab the basics.