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
Gift cards are electronic and delivered by email. No physical gift card will be shipped.