Had a reply from MP3car.com, asking me to return just the screen for a straight replacement, which I am doing tonight. The screen and packaging was IMHO brand new, unused and I assume tested before shipping, so I can only assume the damage occured during transit from USA to UK.
The Jurassic Park logo is apparently a factory test logo.
So far good customer service from mp3car.com, albeit a longer than expected reply to emails. I just hope they can get me a screen replacement quickly.