That's really fast delivery, where did you order from? I haven't had a chance to put the stock seat thru it's paces yet but considering I for sure plan on doing longer rides I'm thinking I should just order the diablo seat.Well I got my Diablo seat today, 6 days since ordering from Thailand !!
Literally 3 minutes to install and the difference is night and day. Looks fantastic too.