I have read it is not OK for a relative to throw a shower for you. Mother, sister, etc.
I was wondering if that included MIL, SIL, etc. ? It seems to me like it would, sine the reason you don't have family member throw it is that it is "gift grabby".
So is it just friends who should throw you a shower?