Whilst we always strive to maintain a 100% success rate of delivering content to every order received, there could, as with most servicable products, be a delay or error returned that is not always within our control. Our Helpdesk is on hand to take customer calls Mon - Friday 10am - 6pm regarding any non delivery of items and we also have a help system and contact form which can be located here - http://support.mobilefun.co.uk/index.php?_m=tickets&_a=submit&step=1&departmentid=19&group=default