I usually put all the things I want to order into my basket at THBC, MM, GEB and (more recently) Brew-Day and go with whoever is the cheapest.
My last order was the first time in 2+ years that GEB wasn’t cheapest and I went with THBC.
CML are great for when I have a last minute change of plans...