First off you need to start documenting the work they perform on your car and keep records.
they tell me they found the leak coming from the shifter something (sorry I forgot what he said exactly)
Call them back and ask.
Three days is much too long to figure out a problem. They should at least be providing an update. Being a "nice guy" won't help. Call them and get an update.