I tend to make my decisions on its own merit - away from how others can help. I'd like to be in driver's seat resolving my own problems rather than wait for someone to step in and resolve it on my behalf.
I always appreciate when someone does something unexpected and kind. I have been a beneficially a few times and offered the same to others when possible. But I won't hold what I can do to resolve my problem pending on something like this beyond few days at most.
I really don't know your situation. But something like camera can always be replaced or repurchased. If your needs are critical, I'd take care of that first.
That's how I would deal with it.