I had a mixed experience with Delta hat, s.l. The ...
I had a mixed experience with Delta hat, s.l. The quality of their products is average, but their customer service is great. I had an issue with one of the hats I ordered, and they were very prompt in resolving it. Overall, I would say they are a decent company to do business with.