I used a Afco brand in my truck. They built them with side mounts so short I needed to add about a 2" wide piece on each side. I paid about what you did. I am still happy with it, even though I had to alter it, I sorta expected I would have had to anyway. If you can make it work, go for it, the next one probably won't fit any better unless you double the price.
As a side note, my truck now holds 1 gallon more coolant then the old radiator did. I had to add a longer lower hose, but most of it is in the radiator. I can drive without ever looking at the gauge and still know its never going to get hot!
Joe