Depends on how much time you have on your hands, how much the dealer charges (usually too much) and how much money you have burning a hole in your pocket. The stuff involved isn't terribly difficult, and if you haven't done a lot of mechanical stuff, there's pretty good DIY material available, here and elsewhere.
Another option: Have someone other than the stealership do it. Don't know where in Virginia you are, but you might check out:
Find your local mechanic/porsche specialist