I ordered on November 7th 2018 4 patches from the website.
I paid using Paypal (just to claim my money back if needed), and the order has been submitted. But, it has the wrong country of delivery, even though I supplied a valid one. I tried cancelling my order, didn't work. I tried sending a mail through their contact form in order to check if everything was ok, no response. And 20 days later, as my package was arriving the day after, I got a mail with the tracking number (the package left Russia 10 days before...)
In the meantime, I opened a Paypal claim to get my money back, but I withdrew it when I got the tracking number.
Tl; dr: This site will send you your items, but it will take some time and the website is very buggy, except for buying, strangely. Be sure to be sure that you want your items. Otherwise, their products are top notch, great quality, great value.