I am not sure I understand "If there is a cancellation fee, it must be only because they are charging you beyond the firm estimate price".
She gave me a price range, with $1,000 being the high and $700 likely being the lowest. I agreed to that price range but even at that I took time to...