Love for Sale é uma comédia romântica sobre Trey (Jackie Long), um entregador de vinte e poucos anos que não consegue parar. A vida inteira de Trey está em frangalhos - sem dinheiro para a faculdade, as meninas não sabem que ele existe e o estúdio de gravação de seu tio está prestes a ser executado. Depois de uma tentativa fracassada de falar com a garota dos seus sonhos, Kiely (Mya), Trey encontra a incrivelmente linda Katherine (Melyssa Ford) durante o parto. A mulher mais velha se apaixona por ele apesar da diferença de idade. Esse desenvolvimento aparentemente perfeito logo prova que complica ainda mais a vida de Trey.