This feels like mostly a PR piece to me. And reports seem conflicting.
Google doesn't seem to say what they did beyond that they "developed an algorithmic solution which detects the merchant from the Times article along with hundreds of other merchants that, in our opinion, provide an extremely poor user experience."
Danny Sullivan claims they are "Using Online Merchant Reviews As Ranking Signal" (http://searchengineland.com/google-now-using-online-merchant...).
Techcrunch claims Google "compiled a list of hundreds of merchants (including DecorMyEyes) that provided “bad user experience” and algorithmically forced them lower" (http://techcrunch.com/2010/12/01/googl/).
edit: typo