Girl Scout cookies explained: how to locate, why they vary and buying online