Who is Switzerland is calling me at 11:30PM on a Sunday night? Who is Switzerland is calling me at 11:30PM on a Sunday night?