It turns out you don't have to live in a huge city to be able to work for Amazon. You can work from home! Amazon is now hiring for their Virtual Customer Service position. Amazon is being very selective with who they hire, in order to apply you need to be a resident of one of the following states:
Alabama, Arkansas, Idaho, Georgia, Kentucky, Louisiana, Mississippi, Nebraska, New Mexico, North Carolina, Oklahoma, South Dakota, South Carolina, Tennessee, West Virginia.

They have some serious requirements when it comes to what kind of internet service you need in your home and it looks like you will be working on most major holidays.  Make sure you read through all the requirements before applying. Pretty sure the biggest perk of working for Amazon as their Virtual Customer Service representative is that you can work for Amazon in your pajamas! If you have great customer service and you have some experience with it you can apply here.