Communication is good. Appear to be trustworthy and efficient. My order took some 6 working days to be despatched which I find excessive even if they say it is because they are busy at Xmas. Yes, but you foresee that.
Prices are appreciably higher than in a UK supermarket (40%??). On the other hand their postage costs are very reasonable indeed.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook