Sizing your bikes small, medium, large, etc, is called nominal sizing. The dictionary definition of nominal that applies here is
(of a quantity or dimension, especially of manufactured articles) stated or expressed but not necessarily corresponding exactly to the real value. (Source: Google)
What does this have to do with anything at all? Well, Vitus has sizes S through XL. Canyon has 2XS through 2XL, which is 7 total sizes. Obviously you won't ever be XL in one brand and XS in another. However, the point is that the nominal sizes might not match up from one brand to the next. I think they frequently do - I think I'm a small in most nominal schemes. However, they don't always, particularly if you're on the edge of one size range.
It is difficult to say which size is correct given just your height and inseam. You might as well take that and reference the Vitus site. You often need some assistance setting up the saddle and handlebar position for your own characteristics, which does mean that a brick and mortar shop can be better for some consumers.
You did not ask, but Wiggle's parent company is in financial difficulty. There is a growing risk that you might not receive your purchase, so be prepared to dispute a charge with your credit card company. I think Wiggle may still be operating normally right now, but the risk does grow with time. Also, the company probably had layoffs and if so, they'll be short staffed.