1 reviews | Active since Member
Frustrating payment option is *******. Payment Authentication confirmation sms take about 10minute...it is supposed to take seconds if not immediate. Really not happy with their service.