I find the date in this picture very frustrating. lol. From the amazon images.
*Sorry for the incredibly massive picture size*
Well, seeing how the Pre 3 was revealed to the public on 2/9 it sort of reinforces to me that the TouchPad will be released on June 20th, based on this picture:
It doesn't look like HP would use arbitrary dates for their press photo's (at least that's what I hope).