Выражение "были не по карману" означает, что столовые приборы (в данном случае вилки) были слишком дорогими, и позволить их себе могли только богатые люди.
Ответ: Не имели достаточных средств, чтобы их купить; были слишком дорогими.