The present invention provides methods of carrying out the safe and reliable preparation of lipids comprising quaternary amines. Such lipids are especially suited for introducing therapeutic agents into cells or organisms. In particular, the lipids of the invention are suitable for the efficient transfer of gene therapy agents into mammalian cells or organisms in a cell type specific or tissue specific manner.