Hey Kritter....I cannot comment about the current U.S. RS , as I have not tried it. Now, I'm just sayin'...maybe to cure your taste bud problem, you need to get to Jamaica {Negril} ASAP!