How long will it take to replace my iPhone 3G?

The screen cracked and there's a local store that can fix them ao I was wondering if you could estimate how long it is going to take him to fix it? I'm leaving town on Saturday so I need this done by then!

Will he fix it immediately as I'm in the store since it doesn't seem like it'd take long?

Around months or weeks or so…