We chose to have it done in doctor's office at three weeks of age. It costs $300. Hospital stay should include this simple procedure, no additional cost.
Our insurance covers maternity 100% so should have done while in hospital.
It's not an option to Jews and muslims to have this procedure. Other than that it's good for preventing HIV and other STD. It extends men's time of erection during sex too.