Check the stock, use the phone and check to make sure they have one in stock and that it's coming to you now. Meancycles I like and trust him. Scootworks can be a bit deceptive. They have a bunch of products but are a little shop and I believe they send the work out or if they do it themselves they setup and run in batches which can make it a long time before an item comes back into stock. I don't know why they don't like to admit to that but I will also say I've never had a problem with them only heard that from everyone 2nd hand. I also know of a few instances where folks just had it out for Scootworks and will badmouth their product regardless. Some guy was swearing that the aftermarket pulley was too heavy and he wouldn't put it on his bike, another it was too light. One guy was blaming them for his output shaft being damaged when what really happened was he didn't get the pulley on right, didn't get the nut torqued and evidently didn't get the safety washer bent up properly. The pulley came out on the shaft and for some reason Scootworks was supposed to be responsible. Also have a guy that had their 800 belt conversion on his bike and loved it. Met a couple others that said they only made it a couple hundred feet to several miles before their belts broke. I don't know.
All I can say is I have their pulley (off right now for rediculous reasons right now it seems) and it has performed flawlessly for me. The next time I decide to test and see how the bike handles stock again someone kick me before I regret it for the next couple hundred miles, would ya?