My debit card details were leaked from…
My debit card details were leaked from this website and caused fraudulent orders to be made. This site is the only place I used my debit card details in order to pay utility bills because they allow instant transfer of funds when using a debit card. I would be very cautious adding your card and banking details to this site. They may have a data breach on their hands which they are not disclosing.








