How long will it take my Nikon D40 to get cleaned?

I have a Nikon D40 and I'm about to send it in to the Geek Squad for them to send it off to their camera-cleaning center.
I'm asking them to fix a couple things:
1. The shutter release button is not working
2. There's a lot of dust in both of my lens' (18-55mm and my 55-200mm)
How long will this take?
I live in Atlanta, however I forget where their camera center is located.
Also - if you've sent your camera off to get cleaned - how was the service when you got it back? Was everything you needed corrected fixed properly and remained that way?
any input appreciated - thanks!

Don't send it to the Geek Squad! It will take longer. And who knows who will clean it.
Call Nikon at 800-Nikon-UX and ask them where to send it, and how long it will take. Tell them what needs to be done, and also if they can give you an estimate.

There are two Authorized Nikon service centers in GA.
Peachtree Camera &Video Repair*
562 Wylie Rd. Suite 4
Marietta, GA 30067
1-888-539-7824
Fax: 770-795-8030
Camera Service Company*
4391 Atlanta Rd.
Smyrna, GA 30080
770-432-4257
Fax: 770-432-4258
Either of these would be better than taking your D40 to the Geek Squad.