Does honda replace your motor with a brand new one if your block cracks on 2009 honda civic lx?

My friend who is a certified technician at a honda dealership told me that on my 2009 honda civic lx they had figured out that the engines like to crack the block and that hundreds of people reported it and he told me that if the block cracked on my honda civic that they would replace it with a brand new engine because of the problem many people had. My car has 89,500 miles. Is this true? It has the RA18A1 engine.

Added (1). sorry, i meant to ask if they would replace it for free* my buddy told me that because so many people were having the problem they would

That would depend on the reason the block cracked. If it was due to a malfunction or faulty component of your Honda then Honda would take responsibility. However, if the problem was caused by abuse or neglect it most certainly would not be covered.

No - 5 years old and those miles means they will not and do not have to do anything on it.

Yes. Honda will replace the engine block with a NEW one FREE of charge and 2009 is not the only year has crack block. Look at this TSB:
http://www.automd.com/tsb/bulletin_b262105/