I don't know why the same questions keep getting asked over and over and over; maybe guys don't like the answers that have been given over and over and over and hope they'll get something they like better if they ask the question again? Or is doing a search and a little reading too much like work?
Anyway, before you get into VM carburetors, click on Tech, find the link for the VM section of the XS650 Garage Carb Guide, read it, and find out what you'll be in for. I don't know of any source apart from 650 Central that can be trusted to supply VM34's with viable baseline jetting using genuine Mikuni brass, quality mounts, cables, and filters, and a decent installation/tuning guide. You can't get something for nothing, but if you buy cheap often enough you'll find out how easy it is to get nothing for something. While you're ordering, do yourself a favor and buy a copy of the Sudco Mikuni Tuning Manual.