I actually googled WorldFirst Bank because I came across them in another context, and that’s how I found this thread on OCT. Glad I did, because now I know not to waste my time with those clowns.
Unless there have been any new, positive reviews about them recently?