The ordering process was straightforward (but see below), my order arrived on time, and the printed object (a holder for 20 micro:bits) was exactly as specified. The cost was also very good. My only complaint is that the order form did not permit me to check how long it would take to get the holder printed and shipped *before* paying. I was hesitant to commit to ordering it without knowing if the holder would reach me by the time I needed it. In the end, I decided to risk it. Lucky for me, it arrived the night before I needed it.