Who pays for home inspection before you buy a house?

Does it come out of buyer's pocket, included in the price of the house or what?
15 answers 15