Amazing watch straps and customer service
Have been a loyal follower and customer of Delugs. The products are absolutely superb and as the cherry on top, customer service is truly second to none, Felip has helped me on multiple orders and incredibly helpful with any questions I had whether it be changing an order or needing help with a customer order.
