Doesn't take too long. Probably a couple hours if you do it yourself. Dealer will charge much much more. Rondo has a great write up on how to do it. If you have someone with small hands, that's helpful but I managed to get my meat hooks in there and do it without cutting the lower part of the dash. The part that takes the longest is getting the screws back in on the top.
good luck and let us know how it turns out.