I purchased the rolls in January - and they also fit perfectly. However, I need to order new again; because in most terminals are broken in the holder. Whether this is due to improper handling or lack of quality, I can not say; previously the roles had held but was some four years.