Want to buy a gift for the crafter in your life but know nothing about yarn? Get them an Electronic Gift Card! They can pick out exactly what they want and make something they'll love.
A very general guide:
$25 = a scarf's worth of yarn
$100 = a sweater's worth of yarn