Seems like they are dealing with the below issues better now.
January 2024
Failure ????????
July 2023
They took my money instantly. After a long wait I contacted them to be told they were still waiting delivery of the items. Firstly they shouldn't be available to purchase if they're not in stock and secondly they could have informed me. Happy to say I did get an instant refund.