"A caballo dado no se le ve colmillo"

It means that when somebody gives you a gift, you should never see the price, but the mean of it.