noby
16/05/2008, 7:28 AM
Anyone know anything about this?
It was referred to me by an (reputable) on-line shop as their preferred method of payment. Similar to Paypal, it seems.
It was referred to me by an (reputable) on-line shop as their preferred method of payment. Similar to Paypal, it seems.