not myself, but many people have had successful dealings with them.
there once were problems with some orders which i believe was down to american customs or something similar and out of the control of the vendor. i believe he provided replacements to compensate and original orders eventuly came through as intended.
it seems he is very good, though you may have to factor in unforseen delays if placing an order.
he also sells 100mg e-liquid. the UK rule is less than this at around 70-75mg. worth checking the exact figure if you intend on ordering higher strengths.