I too wonder about the slip fit. I'd hate to have leaks.