Shipments and returns

Packages are generally dispatched within 24 hours after receipt of payment (often the same day if ordered by 12 pm) and are shipped via Royal Mail using their First Class delivery service. If you are ordering from outside of the UK we will use the Royal Mail Standard International Delivery service.

Our experience with Royal Mail is that packages will be received within 1-2 working days in the UK, 3 - 5 working days in Europe and 5 to 7 working days for the rest of the world.


Boxes are amply sized and your items are well-protected. Should you have any issues with your order, please contact us on 01179 774334 or at magicbypost@gmail.com as soon as possible so that we can help you without delay. We want happy repeat customers. This has helped us stay in business since 1976.