I'm not crafty in any way shape or form so I ordered mine off EBAY. There are a bunch posted on there right now, different options and different sellers but I think I ordered mine from seller gradysmommy. I would just email a couple of them ahead of time and make sure they know you need it very soon before you commit to buying from one of them! I can't remember how long mine took but it vaguely remember it taking a couple of weeks, but it didn't matter since I had canceled the original
Disney cruise we were going on and re-booked for months later.
Otherwise, you could check Craiglists for your area and see if any Seamstress / Sewing services are being offered by someone near you. Again, email or call and let them know how quickly you need it. You can send them the link:
http://www.scrappingthemagic.com/forums/showthread.php?t=2739 to show them what you need to see how quickly they can get it to you. Though just as a heads-up they will most likely want you to buy the material, so ask about that ahead of time too. If you have no idea what type of material to get and/or where to get it from, just be honest about that up front and ask if they can get that too (which of course you will pay for as well as their 'services').
Hope that helps!