Newegg Canada ships all their stuff from the USA warehouses. The make all the arrangements and collect all the various fees in the original billing, so you do NOT end up paying any extra when the package arrives at your place.
At the time you place your order (and before final confirmation) the newegg.ca website will show you the TOTAL amount you pay. It will include what appears to be a rather high Shipping and Other costs. These include: the normal actual packaging and shipping costs (yes, by UPS) to a Canadian address, the actual Duty paid to Canada Customs (if any), the PST, the GST, and the customs brokerage fees (and Newegg obviously has negotiated with UPS a MUCH lower brokerage rate for their massive business). So the final total is ALL you pay, delivered to your home. Compare that to the same basis (total price delivered) for the stuff from any other supplier, and you'll be able to decide if Newegg is the best option. From my experience, the answer (yes or no) may change depending on the item, on who has a sale price, or on what other alternatives you have available. For example, it is easy for me to order from Newegg in the USA (or others) and have it delivered to a USA address that is 40 minutes' drive from my home where I pick it up and bring it back across the border, dealing directly with Canada Customs at the border entry point. Sometimes that is my best option, even allowing for the time and gas cost for me to make the pick-up trip.