I personally would be thrilled to get one as a gift from a friend who knew me well and knew I occasionally packed.
However, if I were to get one from a eh-friend who's like, "I know you're trans* and afab, so you've got to want a packer, right? All afab trans* people want packers," I'd feel offended and like, "Please, you don't even know me." Although I probably would enjoy having the packer nonetheless, once I got over my anger, ha
I can't imagine my family (besides my sister) would ever buy me one-- they're so trans* phobic. I can imagine my sister too embarrassed to buy one in a physical store/online, though.
I wouldn't mind asking my friends for one, if we agreed to get each other gifts/ I knew what their personal budget were like. I wouldn't try asking my sister because I'd worry she'd feel too uncomfortable, or my family due to trans* phobicness.
I would probably just buy my own packer, though, not out of embarassedness, but because I can be specific about mine and might want a higher priced one than my friends could afford/ would worry about them feeling bad for buying me a cheaper-priced one