Has anyone ordered parts from this place? I ordered a block heater and cord for my truck from their website after researching it to guarantee it would fit, it says it does yet these people send me an email saying they can't guarantee fitment. I mean, what the hell, I researched it and found the...