Short of cleaning ticks in real time, which I'd personally not want done, how can any data provider guarantee the data you receive is clean when they're not the source for the individual trades?
Best case, the most they can realistically do is give you a service level regarding maximum lag...