Like the previous posters have said, it's better to get a custom built PC that will suit your needs far better than an OEM one.
But the main problems are, what do you want to do with your PC? (If it's for gaming, then neither of those 2 PCs you listed will last long)
And, do you feel confident enough to build one? If the answer is no (it's not hard to do, and most parts are "foolproof" and can only go in one way), then I'd suggest that you should try to find if there is a store that builds them for you with the components you want. I mean, if there are stores like these here in Spain, there must be some in Canada, right? And the extra cost of them building your PC is not that big.
Please excuse my bad English.
Former gaming PC: i5-4670k@stock (for now), 16Gb RAM 1600 MHz and a GTX 1070
Current gaming PC: R5-7600, 32GB RAM 6000MT/s (CL30) and a RX 9060XT 16GB
Steam / Live / NNID : jonxiquet Add me if you want, but I'm a single player gamer.







