I've ordered stuff from Amazon UK a few times (I'm in the USA). The shipping takes a lot longer, but I got all the products.
Maybe just try ordering from Amazon.com???