It looks like you've been bitten by the slot car bug just as bad as I have! Regarding the cables, I recently ordered one from Riko in the UK - it made it to my place in Canada within a week.