Can anyone confirm that the us embassy uses "ustraveldocs.com" for the payment setup stuff to get an appointment for visa application interview? There are so many bullshit pay sites that try to spoof being the gov site that it seems bonkers the embassy would have their own separate thing... But the whole process is so bananas nothing should shock me.