I've had a wesico piston kit on back order for quite a long time now. (Luckily just a precautionary measure, the bike still runs fine) and as of yesterday when I called about it they told me they expected them around May 26th. Anyone else got one in the past month or so? Mine has been ordered for 6 weeks.