My vet sometimes gives me free stuff, but I am really well know there, in a good way. That is another story.

However from the look of your sig and the amount of money that you spent, I would not think it out of line to throw in a few free items, especially if he gave it to you.

If you like the vet I would talk to him/her about this, otherwise I would find a new vet.