Yes, customer can opt without signing in or creating a new account for purchase merchandises from GSC online shop at Keepsake.