I have a lot of this from 8 years ago and still down believe it or not....do you have a good feel about this company now?