Kindra, over the years I've found C&H's prices pretty competitive and always felt like I got a good deal; if you paid $25 for something that was 3 years from blooming then I doubt you'd have gotten a better deal on that elsewhere. They also offer a lot of things under $20, always healthy and well-grown for the money in my experience.
Plus, C&H is one of the few nurseries out there that virus-test their stock and stands behind it in this regard, not too many places doing that these days.
Their shipping may be high for ordering just one plant, but that's the case with almost any nursery, with per-plant shipping costs going down as you get more at one time. When you don't pay shipping costs as an explicit 'shipping charge,' you're still paying them in the price of plants, there's no 'free lunch' from any nursery that plans to stay in business long-term.
Do some nurseries give you better value for your money than others? Undoubtedly, but let's please not go badmouthing an excellent one based on vague impressions from a couple of transactions. If you don't like C&H, don't shop there, but when you post 'critiques' amounting to little more than buyer's remorse on a public forum, you're not really doing anyone any favors.