We will do our best to rectify any problem as soon as possible. This item can be shipped worldwide. 1983 yz250k 2nd o/s (0.50) piston kit, 24y-11630-20 rp59 genuine yamaha parts nos (parts are new old stock), these parts have been siting on the shelf for many years. Please study the photo's as what is depicted in these photos is reflective of what is for sale.