Usually, I would advise against signing such a contract. But then it boils down to going with the flow - or not. Wonna work - or not? Is anyone facing the same issue? They also think the tiny symbol on their letter head will suffice, while in the past, schools would put their red seal on each and every page for the B-Visa application. TBH, I'm scared of (once again) wasting days and money on a trip.