>>do you know what the quality of their stock is like
I ordered an apple tree from them which arrived on Friday. Looks like a good quality bare root tree, good root growth and good strong branches (not that I'm an expert as you can probably tell!)
Just had another email from them to say that the remaining trees are now £12 each!! Got to order today though!!