MegaMax Transmissions
This company ripping off people!
I spent good money for a quality highperformance transmission with a 1 year guarantee. The transmission did not work properly and was sent back. They gave a song and dance that it would be fixed. But months go buy, so I contact ebay and said that after sixty days they could do nothing. The Better ...