ordered a kit through racetronics yesterday and . But no phone # was listed. Does any one know their # so I can call and confirm order and see when I can plan on it's arrival. please help if you can. THANKS IN ADVANCE!!!!!!! Also is this easy to put in? how long does it take?