Shopping for the holidays can be tough. Here are 30 last minute gift ideas for the man or woman in your life, that they would actually want to receive. Better yet, all of these are available on Amazon Prime for quick shipping. Just in case you have procrastinated a little too long. Lastly, they are all under $50!