Yep, it arrived today 7/26/04. I will be installing it tomorrow and doing a ride on the Green Dot road system. Can't wait. I opted to retain the manual clutch lever should I feel I need it like for lofting my front wheel over logs and such. The BRP is loving this.