I'm giving presents to my immediate family...so my parents, my grandparents, and my niece since I saw her this year. I've bought other people some things, too.
I'd absolutely buy someone from PC a present...it'd probably be digital - probably something off Steam, or a network voucher code for a digital store - but I used to exchange cards and presents with friends overseas. It's nerve-wracking waiting for people to get things, but fun too.