Hi everyone. Could anyone tell me if this website is legit? How long does it take for it to arrive if ordered within the UK? Does it arrive in non-descript packaging? Thanks in advance