Many use the VM34 carbs but maybe not from that particular seller. You have to watch where you get them. Many don't come set up properly for a 650 which means you would have to spend additional money for different jets. These are custom high performance carbs so you usually have to do a little of that anyway, but if you get them from a known reputable seller, they will at least be very close to right. Also of note, if you read the fine print on that link, you see that price is for carbs only. You would need to buy manifolds, air filters, and the special 2-1 throttle cable. That could easily add another $100 to that price.