I agree with previous posters. You probably should not gift someone wine that you would never drink yourself. For instance, if DH or I got a $3-5 bottle of wine, we wouldn't drink it. They usually make you feel like crap, the ingredients are noticeably different than a better bottle. It's like drinking cheap beer, it gives you a hangover, headache, or muscle aches. I don't even cook with it, because it has made DH feel sick before.
There are very nice bottles of wine in the $10 - 15 range. Total Wine has great prices and has such a huge selection. There should be a staff member there to suggest something nice. There are some Spanish Riojas that are excellent and under $15.
If you know someone drinks a certain brand of wine, then buy them what they normally drink. For example, my brother likes Killian's Irish Red beer, so sometimes I'll pick up a 12 pack for him as a part of his Christmas presents, or something better like Sam Adams.
I have bought cheap wine as gifts for the cheap wine drinkers in the family, many years ago now. My SIL doesn't know the difference or doesn't care, and some people's palates probably prefers cheaper and sweeter wine. One Christmas my SIL cracked open that cheap bottle, threw some ice in it, and I could tell she was happy to have ANY alcohol, she drank the bottle. But for anyone who knows about wine, it will stick out like a sore thumb.