September 21, 2008 at 2:49 pm
#779322
Inactive
Their payment email says that the minimum is £20 if you take your cash via Neteller, so I guess the “Payments from just £20” is correct.
However, it’s £250 for a Bank Draft and £500 for Bank Wire Transfer which are pretty steep.