Connectors are expensive, high-speed ones particularly. $30 is fine, though it makes a giant difference at what quantity that is. Did you look at a single one or 1k?