I always have a short sentence at the very top of my website, that tells you the current processing time for orders. It can happen that it might take a little longer for me to get to your books from time to time, as I am a one person business, and do everything myself and by myself. I always try my hardest to get to your order as soon as humanly possible :)
How long the actual shipping takes after I send out your order, is always hard to say, this seems to change every few weeks, but here are some rough estimated shipping times:
Germany: 3 to 5 business days
EU: 1 to 2 weeks
UK: 2 weeks
USA: at least 3 weeks
Canada: 4 weeks
Australia: at least 4 weeks
Rest of the World: anywhere between 3 and 6 weeks