Online auto dealer has an inventory of hundred of thousands of vehicles to choose from, plus financing options.