Anybody use them? I received a blind email from them and they seem to have better prices than the other overseas banks but I've never heard of them. They are uk based and I know many here frown upon using overseas banks, but there's still some things not available thru us banks so sometimes it's...