The pricing seemed fair at first, but they kept adding extra charges without clear explanations. In the end, I paid much more than the original estimate.