Update:
Holland anvils are back in stock soon. I had a call with them and they are very responsive.
So now I have three options (McLellan 175lb, TFS 200lb, Holland 200lb).
Anyone here has experience with Holland Anvils? (I've found one negative review in YouTube from a guy who has complains on the quality and service, but I don't want to decide based on a single review)
Thanks,
Lior