I recently ordered a swingarm guard (shark fin) from Blair at SV Racing Parts. I placed the order on a Wednesday and had the item on Monday. He was at the track that weekend too. I have been dealing with Blair since 2007 and recommend him to everyone. He does all he can to get you what you need and . All internet vendors should strive to meet his standard.