Offering gifts seems like a great way to reward staff and encourage client loyalty. But at what point does it become a tax-dodging bribe?