I looked on Amazon for new ground straps and couldnt find anything. I searched for "wheel ground strap", "tire ground strap", etc. I didnt find any info about them, but I did learn that corn starch works better than baby powder for fitting into a gimp suit.
I rode the bike last night and almost dropped in front of my garage. The riding position takes a bit to get used to.