Its not realy that I need it in Delaware its just I read online it was a good place, ? My problem is all payment processors seem to be rejecting my applications. I can only see this is because I have a UK company & bank but all my custom is in the US. I was thinking if I get a US company & bank...