I can't get the link to work, but, not being a techy type guy, I bought used rear shocks from various scooters and bikes until I hit upon the right ones for what I wanted. While not very scientific, it worked for me. Different lengths from differing sized bikes, and they were dirt cheap. For the front, I just varied different weight oil in my standard forks and got very close to what I want.
Bubba done good! I met him a few years ago, and he struck me as a hard working kid trying to soak up all he could about his chosen trade. He wasn't about to play the race card, either. He earned his way and it was nice to see him get a good break.
That isn't the fault of the seller, regardless of who it is. That is, plain and simple, the type of thing you have to expect when dealing with china manufactured parts. Some things are a given on Chinese scoots, ie., brittle plastics, casting flashing, poor wiring and connections,etc. Not trying to be a smart ass but If you've got a dremel and a steady hand, that should take all of less than a minute to fix.