Not all providers are worth your time or money