http://www.autopartsway.ca/PartList..../pagenum1/tabS
Part is going to be about $200 a side cheapest; so add in labour, and maybe you can get it down to ~$1300 with the inspection cost. No recommendations on mechanics though, sorry.
How much was labour if you supply the parts to him?