Amha, « plus cher » est ici une locution adverbiale du verbe vendre qui n’est pas un verbe attributif comme peuvent l’être « être » « devenir » ou « rendre » (comme si judicieusement remarqué par orygen). Donc ça dépend du verbe ; là on n’a pas un verbe consistant à attribuer un prédicat à un substantif. Pour garder l’adjectif comme tel il faudrait une modification comme : « vendre l’électricité la plus chère » (superlatif, par opposition aux autres électricités moins chères).
Je dirais donc que seules les locutions « la vendre cher » et « la rendre chère » sont correctes. « La vendre chère » et « la rendre cher » ne le sont pas.