
Limited transparency regarding certain policies and practices, which may raise concerns for some customers.

Occasional issues with the denomination of notes provided, as some users reported receiving mostly large denominations.

Declining online visibility and popularity, which could indicate potential challenges in maintaining customer trust and engagement.