I think if there was a positive experience we would have hopefully seen a recent review here. Most providers start off at the top of their game and go downhill over time. Very few maintain top notch service. Even less start off as bad providers and become good.
I saw her friend now advertising as Skye. Terrible experience. Changing names frequently & advertising consistently does not make one a good SP. Good SP’s are reputable.