We previously used a partially managed service from another larger provider but felt like a small fish in a big pond.
We chose to change to Trace as they are a smaller more flexible company, offering a high level of personal service, who care about their customers.
The level of accuracy offered is high, yet the costs are considerably lower than many others in the industry.