I hide shoes (and clothes sometimes) because I have too many and I don't need them but I can't resist. If they are calling out my name then I buy them. I will wear them and without doubt my husband will say "they are new" and I answer no, then together (because he has heard it so often) we say "I have had them for ages." We call it the "had it for ages" syndrome.
My husband does it too -- he buys things online and hopes I won't be home when the UPS man comes.