Man I hope you're having better luck with your order than I am. Ordered a radiator last Wednesday, they claimed I'd have it last Friday. It arrived yesterday (Wednesday) and FedEx just dropped it in the driveway instead of on our front porch.
I opened the box today to swap fans and hoses over, and the drain is cracked, so the radiator is no good