is these all free ? or taking any charge? If they taking any charge then how much ? Reply...