e slotSince 1995 has given the industry the best customer service and parts selection for the slot car enthusiast.Since 1995 has given the industry the best customer service and parts selection for the slot car enthusiast. Toll Free: 800 258-7441 - Local: 805 988-8044 Gift Certificate