Could someone please let me know what shops are available on Discovery this will be my first Saga cruise having previously sailed with P&O many times. I am wondering if there is a little shop for any forgotten essentials, duty free and gift type shops. Thanking you in advance for any replies.