We've improved our store! It's now at http://eu.poliquinstore.com.

You will be redirected there in 10 seconds.