Could also be they did not align or return a damaged part properly so there's something touching something else that causes the vibration. Try to put the car on a lifter and check all the alignments to the repaired parts and even get a second opinion from another Toyota shop. Shove their asses into your Camry and another, similar unit so you can show the difference.

Our ol reliable LC80 was damaged in an accident before and the repairs the Toyota CASA (Shaw Blvd.) did was just plain shoddy (with parts missing) so i never fully trust CASA repair works.