Anybody ever used these guys please? Seem relatively new on Chrono24. Have good reports there but limited number of sales.