Wondering if anyone has had any recent experience with Moparsupercenter.com. I am in the market for a Clifford slant 6 valve cover and when I google it, that website shows up. Their site seems very sketchy. No pictures, lots of broken links, that kind of thing. Just wondering if anyone on here...