Where? Cost? Brand? How?

I'm looking into getting a menstrual cup.. Where can I get one? How much are they on average? How long can I go without changing? What is the best brand? And how does it work?😬 thanks ladies