Você não deve inserir os detalhes do seu cartão de crédito em qualquer site não seguro, independentemente de que seja, nunca há justificativa para uma empresa ter se dado ao trabalho de fornecer uma página para obter esses detalhes e não protegê-los. Se eles não estão incomodando com SSL, eu também me preocupo com o modo como eles estão armazenando os detalhes. No meu país (Reino Unido) as empresas também devem ser compatíveis com PCI, que também abrange como os detalhes são armazenados, quem pode acessá-los, com que frequência as senhas são alteradas, trimestralmente verifica todos os servidores envolvidos, etc, etc.
Ligue para essas empresas e dê a elas os detalhes pelo telefone, e depois diga que estão arriscando seriamente a segurança de seus clientes, não pagando uma pequena quantia de dinheiro a cada ano por um certificado SSL. (Eles podem até mesmo instalar um certificado auto-assinado de graça, se for um site privado, apenas pegando detalhes de pessoas conhecidas que estão felizes em fazer isso dessa maneira)
EDIT: Apenas para responder a questão em vez de apontar alguém que faz isso é um idiota, a informação viaja de sua máquina para o servidor web em texto simples e pode ser visto por qualquer pessoa no caminho. Pode acabar sendo visto por qualquer pessoa que tenha acesso a equipamentos ao longo do caminho, pode até acabar em logs se os ISPs estiverem registrando pacotes. A maneira correta de proteger isso é usar SSL.