I just checked on cvs.com, a 2 pack of CVS branded "blue line" style pregnancy tests cost $13.99, a 2 pack of "clear blue" digital tests costs $17.79.
You can buy bulk strips for around 50 cents each, but many people would rather pay for the convenience of peeing on a stick than peeing in a cup and them dipping a test strip in it.