Nope, still waiting. The seller, mistakenly sent me a rear shock ('mislabeled it', apparently). Supposedly, he corrected his mistake and sent me the swingarm (which I am still waiting on). Hopefully, it will show up today. I would know if USPS ever updated there tracking. If it doesn't show today, I don't know when I am going to get it done as I have to start a stretch of back to back to back 12 hour shifts.