If you are really unsure of your capabilities it might not be a bad idea to have the shop do it. If you have a shop do it, find one that lets you help and learn the basics, many of them will let you do this. At the end you will be amazed how easy it is to do, ask the mechanic questions. After this, you can find resources on the net to walk you through it again.
Also, many of the big shops like performance sell a basic home kit (not pro kits but good for home maintenance) that will have everything you need to take a bike apart and back, usually on sale for 50 bucks.