That's what you get for not price checking before you go in.
Any U Pull I've ever been to has a price list/range for different components. Body parts and moldings etc will have price guidelines as do engines, transmissions, starters, alternators, you name it.
Kevin