I ordered some 15L bags of fancy compost (SylvaGrow® Organic Growing Medium) and that turned out to be nowhere near as much as I need, so I ordered some less fancy (Wickes Multi-Purpose) 50L bags. The 50L bags are maybe 1/3 larger than the 15L bags. I'm no mathematician but what the fuck is going on here?
Shop brands are packed in super tight, the more you can fit on a single pallet the lower your shipping/storage/shopfloor costs are going to be.
Water is a real problem with this type of compost, because if it gets wet while it's compacted it'll stay compacted. You really need to give it a good fluffing up while it's still dry before you can use it. (A lot of people make this mistake with growbags, you need to break up all the compost inside before you even cut them open)