I've been using the commerce_currency_resolver module and it has been fantastic to use. One issue I ran into was with how the cookies are handled on Pantheon.
When using custom cookies a special naming convention must be used. The cookie's name must start with STYXKEY.
Per Pantheon: