I purchased a engine about a month ago and I haven't received the engine I ordered or my money back. I spoke to Allen Perkins and Marco at Remeca but both gave me contradictory information.
One tells me its on the way while the other states they FORGOT to ship my engine. Then they give me a tracking number and it is fake! I would not recommend Remeca Auto Parts to anyone. They take your money and specialize in misdirection.
Now I have been without a vehicle for over a month. Also Remeca rants and raves about their BBB rating but the reason their BBB rating is so high is because they are not even a accredited BBB business so no one bothers to complain because what good would it do.