Auto Parts Superstore, Roger Deleon no refund, no return phone call, will not answer phone Altamont Illinois!!. I was assured by the owner that if I ordered this part that it could be returned if it was the incorrect part. It didn’t work and I have repeatedly tried to contact the owner, Roger Deleon, to […]

Read the full review for Auto Parts Superstore published at Skeptic Files at –