Only caveat is that you need to know your stuff.
I bought a pre-jetted stock carb for my IT400 and it was way off the mark. I think it is a different generation of VM38 carb, so the original jetting is not applicable. Either that or the thing miraculously gained a whole swag of airflow performance between carbs.
Nearly sorted now and Tom was Ok to deal with but as a novice, I was floundering for a while.