I have, but that's only because it was a replacement pair so I knew exactly what brand, style and size to get. You can save a lot of money shopping online because comparison pricing is effortless. Also, you don't have to go through the hassle of actually shopping (traffic, parking, standing in line; rude, inefficeint clerks). It just shows up on your door step in a few days.