You can deal with them in two ways:
1. File a complaint with the consumer complaint department found here:
http://www.servicealberta.gov.ab.ca/562.cfm
2. File a claim with the Residential Tenancy Dispute Resolution Service found here:
http://www.servicealberta.gov.ab.ca/869.cfm
You can also do both simultaneously...
The first one can have some decent consequences for the landlord, but does very little to recover the deposit. The second option will provide them with a way to file a judgement against the landlord. Should your friend win the judgement, the difficulty then becomes how to enforce the judgement.
Note: the cost of option 2 I believe is 75 dollars and will no doubt be awarded back to her should she win, but can be a tough thing to deal with given how strapped she sounds.