Why you might want to weigh your ham before you pay