if its a shop doing the work, expect to pay a little extra. they have overhead to pay for....
just as a comparison, I stopped by a few shops here and asked them about pricing on swaps. for a b18b, they wanted about $3500-$4000 including labor and parts. h22 was in the $5000 range.