I'm about to buy a new fabric corner sofa from DFS (soft fabric with a leather effect trim around the bottom). Do they usually try to sell you a Scotchguard protector and/or ask you to pay for it to be done before delivery? My mother bought a similar sofa from Harveys and I think she ended up paying around £120 extra for protection and a home cleaning kit. Is it worth paying out that, or is it something you can purchase on-line yourself cheaper? Thank you.