We're in France and having our kitchen redone - we need to live on ready meals/takeout for a bit. Is Picard any good? They'll deliver which is handy.