Yes, very much.
You can always just go to the store page https://shop.holmesplace.de/ and place an order.
When completing the order process, you will be asked if you would like to create an account for later / further orders. However, this is not mandatory and you do not need a Holmes Place membership or a membership number for this.
(wurde automatisch übersetzt)