I ordered a seat from them in October and got it in about 3 weeks. I ordered a fairing in October also, it arrived January 31. My only complaint is that I called in December and they told me it should ship in about a week, I called again a couple of weeks ago and they told me the same thing, should ship in about a week.
I'm happy with the seat, if you want to retain the ease of removal that the stock seat has you need to remove the clamp fixture and put it on the Corbin. There is a thread on that here somewhere. The fairing went on easily, I was impressed that the brackets lined up so easily. I'm 6'2" and found that the windshield put my helmet into the slipstream at about the middle of my helmet, very noisy. I've ordered a Memphis Shades replacement that has a spoiler lip at the top to lift the air a bit higher.