7 days and and additional 2-3 to finish? That's just outrageous. Just take a look at the Mud Console installation instructions, and you'll find that it is meant as a DIY install. Believe it or not, that's the easiest job compared to the rest of the work you are having done!
The most time consuming part of this job is to run the wiring properly because a Defender doesn't have any sills or substantial carpeting per se, to conceal the wires. A proper install would mean having to run the wiring on the outside along the chassis, but even that should not require 7-10 days.
In my opinion something is not quite right there. If I were in your shoes, I would demand to know why it's taking so long. I just hope they didn't mess anything up for you.
Thank you - Samer
1997 P38 Vitesse (Red)
2003 Discovery II
Defenderless, for now!