Hi volvoMike,
Wow I knew it was a time consuming job and dashboard needs to be taken out but it's actually first time seeing what it's like. Much appreciated for the pics. Looking at voltek's reviews, he's got some religious like followers customers I mean. Great. I'll ring him on Monday and have a quick chat to get a quote.
On a side note, I've been taking the car to the same Volvo dealer for each annual service. Despite their price it was fine until some issues come up. For an example, they've been struggling to fix this suspension warning message from dash even after trying everything they could including getting new parts from overseas. It's like burning the whole bush to kill one rabbit. Master technician seems to be confident for each diagnostic he does but nothing seems to work lol.
Yes, I've search a few forums and unfortunately lots of xc60 owners had to spend thousands dollars for the same problem.
Anyway, thanks for the offer haha. If it was cold winter driving down to Adelaide could've been an option. :