So after weeks of waiting, I finally got one of the things that I ordered.
The seat cover came via UPS today, nearly 3 weeks after I had ordered it. To me, that's an awfully darn long time to wait for a product to get shipped to you. On the bright side, however, the cover is very high quality. The stitching looks nice, the finish looks nice, and the color is great.
I took it out and just ran a quick test fit over the seat now, and it looks like it will fit on the seat really well. I hope it's not too much of a pain to put on. Covering the Ninja's seat after I messed it up the first time was a time consuming mess. The GS looks like it will be quite a bit easier than that, if for nothing more than the fact that the seat's shape is a lot more forgiving.
So now that this is here, I am only waiting on:
1. Tach oil seal parts (ordered about 2 weeks ago, still no response to my e-mails)
2. Valve cover gaskets and top end parts (ordered about 10 days ago, still no response to my e-mails)
3. Flush mount turn signals (ordered only 3 days ago)
4. Headlight setup (ordered Monday)
The seat cover is nice though, because I'll be able to do that relatively quickly. I'm even more upset about the wait on the other parts though, seeing as it's supposed to be nearly 70 degrees outside on these next days off...in other words, perfect weather for getting out and replacing some leaking oil seals.
Oh well, it'll get done...sooner or later.