No, I have not tried this. I just saw it on the website and thought it was cute.
I have a pair of doggles for Lexi. She doesn't love them but will usually put up with them for a couple of hours (took awhile to get to that). I would recommend waiting until you get out in the sun to put them on. If you put them on inside it is too dark and the dog can kind of freak out. I got Lexi's at the local Three Dog Bakery. I think PetSmart sells some though. Otherwise there are a bunch of places online that sell them.