I recently got mine here is an excerpt from my documents:

Department of Homeland Security
U.S. Citizenship and Immigration Services
M-479
Current Naturalization Fees
The fee for filing your naturalization application is:*
$595.00
The biometric services fee for having your fingerprints taken is:**
$ 85.00
Total:
$680.00
You must send the $680.00 fee with your application. Pay the fee with a check or money order drawn on a U.S. bank payable to the
Department of Homeland Security
. Do not use the initials DHS or
USDHS.
Do Not Send Cash.
You may also pay using a credit card. There is no additional fee when you do so. The N-400 is the only
form that you can pay for by credit card using the G-1450, Authorization for Credit Card Transaction.
Check www.uscis.gov for more specific information.