Ao usar relacionamentos Muitos para Muitos com o Eloquent, o modelo resultante obtém automaticamente um
pivot
atributo atribuído. Através desse atributo você pode acessar as colunas da tabela dinâmica. Embora por padrão existam apenas as chaves no objeto dinâmico. Para colocar suas colunas lá também, você precisa especificá-las ao definir o relacionamento:return $this->belongsToMany('Role')->withPivot('foo', 'bar');
Documentos oficiais
Se precisar de mais ajuda na tarefa de configurar os relacionamentos com o Eloquent, me avise.
Editar
Para consultar o preço faça isso
$model->problems()->where('phone_problem', $problem->id)->first()->pivot->price