Bottom line: They are a fine site:
They stand by their word and they are fair.
They did say they send out the tickets "when they have them" which could mean what, exactly? But I would like to give them full credit for honesty.
We booked four tickets to see the opening match between Brazil and Croatia - and they got our order right. If all goes well, we will be ordering again soon.