1. Look online. It is usually easier to find cheap and creative gift ideas on the internet, as opposed to searching at the same few stores in the mall.
2. Look early. You don't want to have to rush to get presents-- you'll end up paying way more than you need for a gift that isn't as good. Start your gift shopping as early as you can so that you can find the best presents.
3. Look often. Check back for sales, restocks, and new items. Always keep your receipts so that if you find a better gift for someone before you give it to them, you can return it and buy the new one.