I've never had this much trouble with self checkout!