And the tips can't be withdrawn either. All the money stays in the contract?
function withdrawTips() public {
// The owner can only withdraw the tips
tips = 0;
owner.transfer(tips);
}