It's not just more expensive, it's usually required. Say your new engine is $5K and the core charge is $1K. When you buy the engine you will pay the full $6K. When you return the core, you get $1K of your money back. The thing to be careful with is the time limit. Most places give you 30-60 days to return the blown engine so you have to take care of everything pretty quickly.