Hahaha!!, ....That happens all the time over here, especially in my village. Ordered a take-away from my local Pizza place the other night, as i put the phone down, i realised that i didn't have enough cash to pay for it. So rang them back, to cancel. After i explained, they just said ''No Problem'' just drop the cash off, the next time i'm passing !!! Needless to say they got there cash the following evening as they opened.
But it is a common thing over here. Family reputations are Very important to them, so if you say you'll bring the money later, your families name is at stake as far as the locals are conserned.
Having said that, even had the same thing, but on a much grander scale in Jeddah Saudi (around 1980/81). When i was looking round for a decent camera and found one . I told the shop owner, I'll be back at the weekend to buy it, he just rattled something off in Arabic, put the camera (Olympus OM2 + W/Angle lens) in one of their bags and said, you take now, ... bring money weekend!!!! Don't think they would be that trusting ...even here in Cyprus ...lol!!