I would prefer to open it at home but it’s polite to open it in front of them so that’s usually what I do.
My feelings are very visible on my face so I try to avoid opening gifts in front of the giver in case they can tell I don’t really like it
Depends on the person
No matter what gift I always tend to open them at home. Don’t like doing it in front of people. Just if I don’t like it my face would say it 😅 and I don’t wanna upset anyone as gifts are great