Walmart has a few Crayola Art Sets for under $10 including:
Crayola Ultimate Art Kit, Pink for $9.88. Shipping to home for $.97.
You might be able to pair these with a couple coloring books from the dollar bins/stores to add to the gift set. Also, these might be something to consider if you are traveling for the holidays.
They still have that Personalized Art Set for $21.00 if you are looking for a more personalized gift.