No, they have an option to checkout as a guest, rather than setting up an account. Therefore they do not require you to create an account!