I love Walgreen's brand. They are less than $2.00,last a good while and can often be found on sale. If I get a run high enough above the knee, I sew it up, either by hand or on the machine and get a few more wears out of them

 
Now that's room service! <a href="http://travel.yahoo.com/hotelsearchpage;_ylc=X3oDMTFtaTIzNXVjBF9TAzk3NDA3N Tg5BF9zAzI3MTk0ODEEcG9zAzIEc2VjA21haWx0YWdsaW5lBHN sawNxMS0wNw--
">Choose from over 150,000 hotels
in 45,000 destinations on Yahoo! Travel</a> to find your fit.