IMHO, most providers are way overpriced. By that I mean: at the end of the session, I think I've been scammed.
I have only been with two I would see again for the same price. There are some others (but not many) I would see again, but only at a lesser fee.
Not to hijack this discussion or anything, but I think that a lot of providers used to offer more specials/discounts than they do now. They used to appear in the "weekend" ads, and were good generally from Friday to Sunday. Now, the ads still appear, but there are few, if any, offer specials/discounts.