Why don't you contact Vito and have him ship them to you? Im sure the shipping is expensive, but cheaper than new pistons
For some reason I think wiseco makes vitos pistons, but I could be wrong. Hopefully someone will chime in that is more knowledgeable about vitos pistons
http://www.vitosperformance.com/atv_parts/help.php?section=contactus&mode=update