I encountered this sentence in a textbook
野菜をたくさん買ったので、店の人に家まで届けてもらいました。
Which one of the following would the sentence is supposed to mean?
Since [I] bought a lot of vegetables, [I] had a guy at the shop deliver the vegetables home for me.
or
Since [I] bought a lot of vegetables, I received home delivery.
Does the verb もらう in the form ~てもらう always mean to have someone do something for me instead of only to receive something?