The application fee alone is $630.00 for an adult application.  With new legislation pending, such fee may be potentially increasing.increasing application costs

The percentage of immigrants who become citizens has been dropping dramatically in recent years — from 79 per cent to 26 per cent among people who arrived between 2000 and 2008.

…Last year, Ottawa twice raised the citizenship processing fee: from $100 per adult, to $300 in February and $530 in December. Successful candidates must also pay another $100 “Right of Citizenship” fee to actually become citizens. From Toronto Star