Hmm... Well, rule-wise, I believe you wouldn't be allowed to buy more than three of them. But then again, do you HAVE enough KS to buy three of each/some of the gift boxes?
But I'd believe that you can't buy more than three, unless you're buying them in massive quantity to give them to X members.