Обычно мы говорим:
- за 500 евро, не больше
- в пределах 500(пятисот) евро
- не более чем за 500 евро
- уложимся в 500 евро
...
Если настаиваешь на "менее чем", то только вариант Лампады. (Я бы предпочёл слегка переставить слова: "менее чем за 500 евро")
Предлог "с" абсолютно не подходит. Если что-то стоит 1 евро, значит это что-то мы можем получить за 1 евро.
Это как в таких случаях переводится английский предлог "for".
КиноПоиск. Все фильмы планеты