My card charge and refund have both gone through. Oddly, both amounts are unfamiliar, and the sum of $300 never shows up anywhere, but the net bottom line to me is exactly as promised at checkout.
I'd say if x.ca intended to invalidate today's purchases they would have stopped issuing refunds by now - it's been 12 hours at least.