So I need a kickstand for my 06 CRF250r. I love the pro moto billet one but it is around $140-150. It does have an internal spring but only comes in one length. The trail tech kickstands have an external spring and only costs about $80-90. However, the trail tech comes in two lengths. One...