I think it also depends on the person receiving the gift. I know for sure my mil and my husband both would much rather have something I made than something I went out and bought. I would also rather have something handmade (good quality) than something that was bought.
I look at it as the person spent their time and effort on me and I think thats cool! When I make gifts though, I make sure it's something that will be quality and not a peice of junk. Like for my mother in law this year for .Christmas, I made her a crocheted blanket that matched her living room (which is a very odd color of green, that you just can't find stuff for) I found yarn that matched. It was big enough for a king size bed. For my neices, I made them purses, silk lining and all. Nobody in their school will have anything as unique, they loved them. And for my husband, his grandmother passed away and they were super close, so I gathered old pictures of her and made a scrapbook for him. Brought him to tears, because he loved it so much.
So, really it depends on the gift and the person you give it to as well. The gift has to mean something to the person.
I bet kia's grandma loved the necklace and bracelet set!