I had the most amazing experience. From the beginning Shannan was very patient, understanding, explained everything in great detail and extremely accommodating. Shes a gr ... more