We have never used the mini bar to make a purchase.  Other passengers must or they wouldn't put them in cabins.  We do however use it for our water bottles or to keep something else cool.  We always consult the steward before we do that.  Gloria