Some people claim success from their Spain shipped products. Many also claim theyre shipping out inert fake substances from a certain category.
For the products marked as shipped from NL they are absolutely stealing the money and not even mailing anything. If they cared and werent scamming theyd make effort to fulfill the customers orders but they simply arent doing that.