The staff keeps changing. Some have been very good, but others ... The biggest problem is that you need to get everything in writing. Otherwise they will ask, "Well, do you have that in writing?" I would never pay ahead for services. Do you really want to work with someone you can't trust?