GST on Real Estate in BC: Explaining When You Pay GST on Residential Home Purchases in British Columbia