Please note: stock levels on this website are not real time inventory.  After receiving your initial order, we will advise you of an availability, discount and exact delivery fee before a payment is charged.  You can send us a list of products you are interested by:

    1) Click 'Add to Cart' under each product with a quantity you need then provide all information required.   No charges will be processed until we send you a formal invoice for your confirmation.  If you don't want to provide payment details at this stage you can opt for 'Other payment'.  However, if you later want to settle your payment by credit card we will email you an invoice with credit card payment link.

    2) Call us at 27224219 or email:  We can send you a custom quote or invoice.   

    If any products you want are out of stock, we will advise you a lead time. Normally, our overseas publishers take about 4-6 weeks to fulfill our orders.  Please be aware that a delay may occur as many overseas deliveries may be impacted by Covid-19.  We will keep you updated on each order when an information is available.  Your patience and understanding is most appreciated.

    If you could not find anything you are looking for or have more questions, please give us a call: )