Does anyone have any information and/or experience with a place called Exotic Motors our of rolling meadows? Thanks.