So far our experience has been great. Very organized and they take time to explain every step of the process.