I don't buy special professional composts, just the usual stuff from the garden centre. For a couple of years I had huge problems with New Horizon organic peat free, which was suddenly causing stunting in some plants (due probably to weed killer residue - amino pyralids). Last year I made my own compost from a mix of molehill soil. peat, sand, garden compost, seaweed meal, wood ash and varying proportions of sieved composted manure, depending on the intended use. It was fine at first but no good for potting on.
Gardening Which has just done another test of composts (I think they do one every year) and my old favourite was not recommended, but it was pointed out that it was reformulated for this year (but how do you know, especially this early in the season, if your source is stocking fresh supplies or still selling last years?) John Innes types were not recommended. Their best buy was a 100% peat compost from J Arthur Bowers. I have tried all my life to look after our planet, and am very concerned about the use of peat in the garden. However, I am now decrepit and struggling to manage my garden at the best of times. Because of this, and because I grow in extreme conditions, I am now considering using this peat compost, if I can find a supplier in Scotland or online. What may finally persuade me is the knowledge that in Ireland they have peat fired power stations, which must use more peat than the whole horticultural industry of Britain.
If you want cheaper composts that the professionals use, try the LBS horticulture trade catalogue (not the gardeners version which doesn't go in for bulk). I use them for pots, canes, mesh and so on.