The stickers I've ordered arrived in Germany in less than a week! They're really high quality and I'm most likely going to order more, thanks a lot! :)
I love the designs and quick shipping!
I tried to put the sticker on my laptop, and it worked ! Amazing !