Connectors for cables such as a 30-pin connector are provided. Varactor bank switching involves generating a negative bias voltage signal as a control signal for a varactor bank switch in an off-state, the varactor bank switch comprising a pass-gate circuit including switching transistors. Distance metrics are calculated by comparing the item to be sold with each item in the set of comparative items, and a subset of most similar items is selected according to the calculated distance metrics.