Cash advance ban denies freedom to customers