sounds like a dying HDD, normally it takes few hours to clone a drive.
Or another possibility is the shop technician doesn't know what they are doing and they are stupidly copying files using Windows file explorer, which would really take forever. If they are cloning raw volumes it must take few hours on a healthy HDD>