I ordered veg in December for Christmas - it was not delivered - they informed me at the last minute on 23rd Dec they would not deliver. I was promised a refund. It is now February and despite many many emails I still have not received a refund. Do not use this company. I wish I had read the other reviews saying exactly same thing.