Please ensure that you call us on 011-958-2474 before you come through to our offices so that we can ensure your book, or books, are ready for you!Please also remember that we only hold stock of fast moving titles, so you would need to check the delivery time listed alongside each book to determine whether we actually have stock or not. If the message listed alongside the book you require states that the book ships within 24 hours, then we will definitely have it in stock. If not, you would need to wait the specified time for the book to reach us from the publishers, either within South Africa or from abroad.