money store meaning