autozone, they will ship it in 2 days for free even, but then again u may not need everything they will give u, u might want to buy peices urself, their kits come with everything, new pistons, rods etc u just hook everything to ur existing monoblock and use ur original crankshaft (honda makes great crankshafts btw), you may not need the pistons if ur buying ur own and id suggest better rods if ur planning turbo setup but then again honda makes great internals also, id say (and this is just my opinion) keep ur original rods just have them checked for hairline cracks and fractures (any climbing stores will xray them for u for cheap, cuz they have to xray their climbing equipment all the time), make sure they are ok, and just buy what u need ie (rods to fit rebored engine, o-rings, head gasket etc. good luck buddy