Fixed myProfile commit issues, Also attempted fixing the Buy button when not signed in