Вопрос непростой. Поэтому и ответ на него - в "Непростых словах".
Запятая нужна: Не знаешь, что подарить?
Запятая нужна: Не знаешь, что подарить?
Обе запятые не нужны.
Оба варианта правильны.
Запятая ставится, это сложноподчиненное предложение: Не знаете, что подарить любимым людям?