For any queries contact +44 (0)1235 844600 or Email sales@alamy.com for any further issues. You can also have a live chat with the Alamy customer service team at their portal.