Microsoft needs to hold $1 for the validation. It is free now, not sure for future. Since the domain registration fees are paid by Microsoft now.