Howard, I saw a thread earlier where someone said if the windows are not put up in the right order it leaks. They took it into the dealer and that's what they said. Hope that's your problem.
Join our Mini Cooper Forums to talk about your new Mini. From reviews, mods, accessories, reliability concerns and more, this Mini Owners Club is full of info!