Comment Comment by ProAm The truth is most companies tend to last ~20 years (from mom and pop to larger ones) if they are successful. You're lucky if you make it further. This is one of those that isn't going to last much further. parent ProAm 6 years ago