I have a wheel that came with a Talon sprocket. Who sells them it the US and do you know how they compare to Sprocket Specialists prices? If there is problem getting the Talon or they are over priced I know which S.S. fits. Thanks.