Nh2301 'The Manager' you speak of was arrested and sentenced a good few years ago. Why should that have any bearing on the present?
When I was there, I had very little dealings with Ari Ben or their management, seeing I was a EFT customer.
I have no knowledge of the incorrect billing you refer to, but then I did keep a eye on what was happening.
I suggest that those suggesting improper conduct should put up, or shut up.