I've gone to Satin Med Spa a couple times for botox. I had a not so good experience with another provider who ended up making my eye brows droop. Have not had this issue with Satin. Every time it comes out natural looking and does the job it is supposed to do. They are easy to schedule with and I have never had to wait for my appointment. They are always nice. Their pricing is pretty much inline with other options and they run occasional specials.
But really, when you do botox, it's the quality of the person doing the injections that counts. The people at Satin know what they are doing.