Guys are really bad at gifting. hehe :) If you really don't like the gift, You should have told him sooner.
You don't tell him honestly that you don't like his gift that's why he keeps on buying them for you.
Maybe he is thinking that you like it because you never complain and you're still...