Smaller companies without procurement departments are quicker and faster to contract with and they pay on time. Bigger companies with procurement departments request last minute contract redlines and never pay on time (always at least 2 weeks late, as a rule of thumb).
“Contact us” pricing might benefit you if you are smaller. If you’re at a bigger company, the headache of dealing with your procurement department will inevitably (and justifiably) drive up the price - it’s the bureaucracy tax.