Something you will notice if you read each radiator site thoroughly(and there are a LOT of them)is the same manufacturers supply for all of them. Some are twice as much as another. If you only paid $20, they probably covered part of it, or get a big volume discount from the carrier. Also, if you can get a fair price within driving distance, it may be a lot quicker turn around time for your car in case you need to use the warranty. Think of the accumulated shipping time back and forth to an online retailer. Your ride will be down two weeks. How much is that worth?