I have bought several pairs (assorted makes including their own) from the site following previous recommendations on here.
I understand their shoes are generally made by the larger manufacturers Loake's etc.
From my experience I would recommend them on both service and quality.