Ditto on the advice to find another transmission shop! There should be no reason for the gears to grind, especially on an upshift. Regardless of the advice you've been given, the 2nd. gear synchronizer is bad. Can you downshift from 3rd. to 2nd. while moving without grinding? Probably not! At any speed below about 25-30 MPH, a 3-2 downshift should be possible with no problems if the synchro is good, and any 1-2 shift in the 10-20 MPH range should be effortless as well. Starting out in 2nd. routinely will wear out the clutch in short order!
Jerry