Xiao2,
My spinner was made almost entirely with parts from Ace Hardware (except for the electronics). It only cost about $30.00 including the mouse. It took a little more than an hour to assemble, and it has worked perfectly ever since.
GrafixMonkey,
I went to my local Ace Hardware and looked through the little drawers of parts that they all have. I found a pair of bairngs that had a flange on one side. I drilled a hole through my cp that was a hiar larger than the main body of the bairing. I used a large bolt with the head cut off as the shaft. A pair of nuts on the bottom and the spinner knob on top hold the bairings in place.
The only problem with these bairings was the thick grease that was in them. A good soaking with WD-40 cleared out the grease and then I lubed them with a silicone spray that I had. The spin great.