I know, thats the great thing about. You CAN confirm the company exists. Did you see their website with the pictures of the car racing?