I do not have experiance with the ajustable carb bowls that came out recently.
I have ordered leak jets in the past and they are ~$7-$17 depending on who you purchase from. If you buy the leak jets, remember that a smaller jet size forces more gas into the engine which is what typically what everyone in the past needed that had a leak jet issue (YZ250's were big fans of leak jet change) - its the opposite of what you would normally think. Not all bikes need leak jet changes. Before you spend for an adjustable bowl I would find out first if your bike has a leak jet need. If so, you might first want to order a jet from your dealer - its ussaually an aftermarket jet that they order. JD Jetting folks can probalby tell you if you need a leak jet change for your bike. They seem to be knowledgable.
Spokes574