What do you mean you got it at a retail store?
Are the new displays available anywhere other than Apple online and Apple stores?
I went to Best Buy a few times recently a guys there had no idea about LED Cinema Display. What retail stores are we talking about here?