4 ms·I don't see what incorporating in the UK would buy you. Payment processing here is a total clusterfuck.by knotty66 15y agoI don't see what incorporating in the UK would buy you. Payment processing here is a total clusterfuck.