What are cipc annual returns. Scalextric, a name synonymous with slot car racing, has been electrifying the hearts of enthusiasts for over 60 years. Refunds & returns herb haat.