I recently bought some products from Betrex España...
I recently bought some products from Betrex España S.A. and I'm really happy with my purchase. The items arrived quickly and were exactly as described. The customer service was also top-notch. I will definitely shop with them again!