I don't think it's the presents you're bothered about, but the fact that he's acting very selfishly and he's constantly lying to you to get out of spending money on you, because he'd rather spend it on himself. It's not the present you're actually after. I'm sure if he took you out to the cinema and bought you a popcorn, you'd probably be over the moon. It's the fact that he regards treating himself as more important than treating you, and he's unwilling to spend even a penny on you.
Talk to him, and if this persists, I'd start questioning how much you mean to him, and if you mean so little to him, I'd break up with him. I mean, I'm sure some people would be fine with the way your bf is atm, but you're not fine with it and that's what matters. Different girls like to be treated in different ways, and if he fails to treat you the way you want/need, then he's not suitable for you whether he's right or wrong, so break up with him.