United Kingdom or German Ebays work pretty well, but shipping is a bitch.
Thats where I got mine, but then sold them to trickykidd before the crash.
Most of the CTR parts are dirt cheap over there via ebay. Stock springs sell for 20 GBP, Stock bumpers for 40 GBP, etc.
If the shipping wasnt so damn expensive, it would be a great place to pick stuff up.
Bookmarks