Being selfless in gift giving means to give up or something you love. No pain no gain. If it dosen.t cause a little pain to depart from something you love, is it not a sacrafice is it really a true gift of love?
Easy...look around your house to find something proper for that friend, pray if you have to in order to free yourself for a symple item's control over you..They are just things in the end. The blessing that God would give you more than you could imagin for your selfless act..