GearHead Transmissions
Denied I paid a core deposit, and won't refund despite my having invoice
I requested a quote from GearHead Transmissions for a replacement transmission and installation through one of their "partner installers." I did not find out that they would charge a $250 "core deposit" until after I had agreed to the purchase. I paid GearHead for 1) the ...