Marks & Spencer offers a variety of products. They provide free standard delivery on orders over £60 and free store collection.