i'd say don't hold your breath on getting parts/money back. This has to be a bad sign

http://www.spencerlowracing.com/