Personal experience:
Few years ago, I have a Acer laptop which can't be powered on.
I went to Shop no. 1 for repairs. They offered diagnosis for free and will update me within 3 days.
3 days went past, they never call. 4th day I called. Shop staff told me they are still working on it and is likely to restore the laptop to working order.
7th day I received a call from the shop asking me to pick my laptop back. They are unable to repair. No charges will be imposed.
I collected the laptop and went to Shop no. 2. Same, diagnosis for free and will update me within 3 days.
3rd day I received a call from shop staff. They told me its likely a M/B issue and they can source for a replacement M/B. However, a critical component (Power starter or something like that) is missing from the laptop.
I had never opened up the laptop before, and the only one that had dismantled it is the 1st shop.
No choice. I had to ask the shop to source for this power starter also. Paid extra for the power starter + M/B replacement.
Laptop broke down again in less than a month after repairs.