I've been working abroad so took the online route. It seems that most of the providers use "navathome" as the underlying supplier, and the material is pretty good. I actually booked through First Sail Training, who had a good offer and were quite supportive throughout.
Like you, I wasn't worried about the navigation stuff, although it's always good to learn more. However, I found the meteorology hard work to learn from an online course, and would rather have had the opportunity to discuss some of those points in a classroom setting.
At the end of the day, it can't have been too bad as I passed!
Hope that helps!