I must say the online store from which I’ve just bought something doesn’t instil 100% confidence with their Thank You page.