Placeit offers one of the best mockup website experiences - it's all sensibly ... media mockups that create fake posts that you can show as part of your marketing pitch. Using the mockup site ...