Cheap and cheerful or a waste of money? I was looking at some the other day and thinking of getting them, they feel all right in the packet but what are they like to wear/how long do they last?