Ive heard good and bad about this company and would like to hear more experiences if there are any more ?