I think it kind of depends on what presents you're getting. I bought my girlfriend around 30 presents for Christmas, however the value of them all is around £200. I could easily buy her 4 presents spending £200, or 1 even!
You sound a bit like Dudley from Harry Potter with his Birthday presents, lol.....