I don't think you will be getting your Rab Vital at all, Gunwharfman, it looks like a dodgy site.
The is no address or phone number on the website and no information about the company.
The URL is not secure, it is http instead of https.
The name of the company would be enough to deter me from ordering from them, my prejudices plays some part part in this I know, but it would make me doubly cautious. There are also typos and grammatical errors in the FAQ.
Do you recall if there was a padlock symbol in the address bar when you placed your order?
It's time, I think, to report it to ActionFraud (a toothless organisation, but you might as well) and to contact your card provider to get your money back.