Been using this service for a couple of months. Fantastic content and most importantly the reviews stick! I get Google reviews from my clients and the OP offers free replacement in the rare case of reviews getting deleted. Very happy with the service. All the best :)
I read this post https://charlesfloate.co.uk/sape-links and found it quite straight forward to buy links.
I did need a bit of help from google translate, but no other worries. I agree with the point that there aren't many english sites. Try different parameters as suggested by that post