I've made three different orders. In two of them I received all my stuff. In the third one there was a product out of stock and they refunded me without a problem.
The only issue is the long delivery process. But given the fact that it's free, I have to be patient. Overall, good experience.