My experience with them, they go based off of cylinders more than displacement when they price em around here. 2.2's are like 250 the cheapest I can find them in Apopka and I am not willing to pay that much since I have yet to find a common block one. I also went looking for a 2.5 to replace my TBI engine, and I got the same respective pricing.
You'll probably pay the same for a 2.4 as a 2.0, as for the numbers, I wish I had my phone book up here in G-ville, but I usually just drive to them without calling. But thats only because I live there summers. Maybe I will find them somewhere online. Probably best to go looking sometime when you are in the Orlando area with other stuff to do, I wouldn't want to go out there specifically to look cause you never really know what kind of luck you are gonna have.