We have not worked with styledrops.com but I ran a check on their site.
Using secured payment options like credit card payments, and paypal
Courier is DHL
They have been online since 2003 and their website is updated currently
They are located in a little province of Torino - in Italy
Although we cannot hold any guarantee from this company as it is not part of our supplier list but seeing these categories, they should be okay to work with.
Hope this helps.