wow. just wow. i just cannot imagine being offended by that--especially because you tell people not to give you a card, but to buy a book instead. whatever happened to "it's the thought that counts"?
when i had my second, my MIL insisted on having a small shower. she requested no clothing be given. for my first shower (DD), it seemed like all i got was clothing and it was too much. but i was grateful for it. with my DS, i just didn't need all of that clothing. it was a blessing to be given the necessities like diapers, wipes, burp cloths, etc.
i'm pregnant again (my middle and the baby will be 6 1/2 years apart). i have said NO shower to this one. we really truly have nothing because we didn't plan to have a third. but i still don't want a shower for this one. if someone wants to give us a gift, then it will be appreciated. but it isn't necessary to have a shower.
but still. wow. it seems that you have a frictional relationship with them and thus, whatever they do will offend you.