freitasm: Folks, I don't think it's anything to do with Geekzone. As posted by cranz, and based on the "Business Centre Service" reference in the box I suspect this is something they send to business accounts only.
If this is the case, then a box of Bic pens is an interesting proposition, since most businesses limit the value of gifts an employee can receive (although I know things work differently for a lot of CxO level people).
Perhaps it was really from Telecom trying to make out is was voda?