I'm not a fan of Slugbusters for several reasons, one of which is that they pop open easily when someone bangs on the meter door, then it jams or customers lose their money.
Update about IDX and their X10's: Just received word that the three X10's that we sent back for repair can't be repaired because of "economic not advantageous to repair". Other words, they don't have the parts to repair them. So there goes $600 in coin mechs. We're all done with IDX.