Hey guys. Just wanted to put this out there since there were some questions. We did release a short pin originally, then found out it would allow the bike to lean. We have since released a longer pin and shipped it to everyone who ordered the short pin already.
A couple of people have reported that they had trouble inserting the pin into the hub due to interference where the wheel of the rear stand has to clear the tire of the H2. If you're not having this issue, great. If you ARE having this issue, contact Pit Bull for a free replacement. The new pins are being made today and should be able to ship tomorrow or the following day.
George @ Pit Bull