There's also the possibility the repair was cheap and he went ahead with it. Someone I knew got an HDD repaired at Best Buy and it took close to or over a month. If it needed to be sent away for an estimate, then it would add to that waiting time
Though that's probably naively optimistic