iPad 2 display leaked?

Do you believe what you're seeing? 9to5Mac along with iFixYouri repair say they've got the new iPad 2 display. Better yet, they've got the purported part number: LP097X02-SLN1, compared to the original iPad's LP097X02-SLA3 display. It's said to be lighter and more than 1-mm thinner than the original while featuring a thinner bezel as well -- right, just as the rumors and our own sources have...