I just set up with them and was about to fund but have been reading about past problems with them?? Any thoughts or have they improved over the last few months? thanks