I haven't had any issues and been dealing with them for years, only parts I ever had to return were a mobo that was quickly replaced and 2 gpu's that were rma'd to manufacturer and took less than 2 weeks to replace. They have good deals, but have merged their site with others (like bestbuy marketplace and others before them) so when buying items I look to make sure they're in stock in my country and coming from newegg and not one of the random chinese distributors. Always ships super fast, Purolator in my area, always in good condition, the latest was 4 parts, all arrived together 3 days after ordering, they were delayed 1 day due to snowstorm.
They have good sales, and they're always having sales. Their in house manufacturer is Rosewill and like most they're ok for some stuff but meh for others. Using the latest computer case I bought from them as an example barely fit the mobo, had to take the foam off the back of the metal plate that fits in the back of the case to get the holes to line up, putting the posts in the holes was a nightmare because they painted the case after threading the holes so 3 out of 9 went in easily by hand, the other 6 had to be persuaded with pliers, some all the damn way in like they were cross threading (they weren't).
I would actually recommend them if u live in Canada, I hear horror stories about American mail delivery like drivers taking their trucks full fo mail into the woods and dumping the mail out in the middle of nowhere rather than go through the work of delivering it, which is their only job, and package thieves making off with random boxes delivered on peoples porches doesn't help (if you are skilled you can fight this kind of crime by leaving a box gift wrapped on your porch filled with a small amount of whatever explosive, I hear a small amount of black powder like a big firecracker works well, covered in feces of your choice, animal or human droppings triggered to the boxes lid opening, place a camera nearby and test your kaboom boom beforehand, you don't want to kill the thief, just cover their face and hopefully their mouth in dog shit, don't perform test with shit, use a shit substitute, trust me).