Beyond Indigo recommends purchasing stock images from:
It is never a good idea to copy images off of the internet and send them to us for use on your website. This is because that image may be copyright to another owner and it would be unlawful to use that image on your own site.
When purchasing images, make sure you purchase ones that are in a Large or XLarge format - usually over 2000px x 1000px. This will ensure that we can get the best quality image to place on your site.