About it being cheap im not sure i never done one but heres a post from another honda forum.
If any of this is wrong people who have done this please correct me, but just trying to help the guy out
LS block = 400
B16A head = 550**
Hydro tranny = 650 *GSR/SIR
Clutch = 300
Linkage = 100
Axles = 250
Engine harness = 150 *depends on OBD1 or OBD2 costs may be higher
ECU = 250 *stock GSR or programmed P28
Pistons B16A = 25/ea *cannot use with aftermarket rods.
Rings 81mm = 20/ea
ARP rod bolts = 45 *for the LS rods if you are planing on using them.
Pistons aftermarket = 425/set *comes with rings, can use on stock rods if machined.
Rods = 350 *Eagles. They are the least expensive good rods, the factory LS rods will NOT handle revs over 8000 stock, and not over 9000 with ARP rod bolts. Don't cheap out here, these are the heart of your engine. Failure here can result in all your money lost.
Rod bearings = 64
Head gasket = 55
Other misc gaskets for install = 100 (oil pan, camshaft, intake manifold, exhaust manifold, water pump, oil pump, etc, etc...)
**Assuming the head came with intake manifold, dizzy, injectors, t-body, etc, etc.....
I busted out some reciepts for machine work and labor costs from my stroked/bored GSR engine.
Press pistons on - 60
Bore block, torque plate - 120
Balance crank, pistons, rods - 200
Shotpeen rods - 80
Port and polish head, intake manifold, exhaust manifold. All gasket matched - 950
Clean and tank head and block - 100
Now, I did all the assembly myself, so I saved major $$$$ over having someone else do it for me.
So add it all up, then figure about 20% more just in case. You never know what you may run into when doing something like this.