I think I understand correctly what you're saying but, if I do, then you're wrong. Here's some code that I just tested on my own four-monitor setup at work and it puts a form in the top, left corner of each monitor in order from left to right:
vb.net Code:
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim number = 1
For Each scr In Screen.AllScreens.OrderBy(Function(s) s.Bounds.Left)
Dim f As New Form With {.Text = number.ToString(),
.StartPosition = FormStartPosition.Manual,
.Location = scr.Bounds.Location}
f.Show()
number += 1
Next
End Sub
End Class