You can store your downloads in your account when you signup!
Your product screenshot will look amazing in this extreme close-up of a Macbook Air! This extra large mockup stage drops in from the top at a full 1440 x 900 px. The Macbook is white and chrome with black keys. The background seems to have a table with a satin looking tablecloth. It would mean the mockup is at a convention or some other large event.
Drag & drop not supported, but you can still upload via this input field: