Is it too late to dispute the charges on your CC? I'd do a charge back on those guys and see what happens (and let them keep the dam motor!!)