broken glasses again

i have to wear my glasses always pretty much im pretty blind with out them and my daughter likes to t o swipe them off my face and then break them as soon as she gets them i have a bad habit of falling asleep with them on. so im wondering where is the cheapest place online or in stores to get a new pair of glasses or contacts im really looking for contacts so this doesn't happen any more

    There are a few places I have heard good things online about...although I have never tried them because I like to try on glasses in person . But
    sounds neat... they have a try one feature and their glasses start at 6.95!
    About Cait valenti
    Born: Kingston, New York
    Current: Hemet, California
    Birth: November 26
    On since: Apr 25, 2014
    i have one beautiful daughter and trying for another one or two with her great dad/husband. we also have two kitties first is roger then other is finn. we moved from New york to California in july 20th of 2013. tattooed pierced hippy loving family