Check out Golden Eagle Bike Engines... they sell thumb throttles in two different sizes...regular and tandem length. If you think they are for the novice, you're just wrong.
I would start by checking ebay. I am not even sure exactly what a thumb throttle is though. I have never seen one. Is it just a throttle that you operate with your thumb?