WE GUARANTEE ALL OUR DELIVERIES OR YOUR MONEY BACK! Most products ship from UK, Hungary and the Netherlands. Contact us if you have any questions.