I tested the PrestaShop with the guest and without guests, but the tax was calculated as GST 5 % for default home country (Canada) all the time, unless the customer logged in or provided the shipping destination (Province) on the guest panel.
I believe that Customers should not see the WRONG tax...