If I could give negative stars I 100% would. This was by far the worst experience in any service industry I have ever had. They, did nothing to fix the issue that I brought my computer in for (issues with the charging inputs on my Windows PC). On top the $49.99 diagnostic fee that I was expecting to pay, they charged me $99.99 for 'internal dust removal and cleaning ' without my consent, and before calling me to pick my computer up. I suspect this company of intentionally tacking on gratuitous services to drive up their profit margins at the consumer's expense, expecting that costumers are too ill-informed about computers to notice or protest. If I have any continuing issue with my charger inputs, I will be demanding an immediate refund. Never go to CanadaComputers if you want fair dealing. Worse than any mechanic or used car sales dealer I've ever run into, who are supposed to have a shady reputation for bull-s**t. Never again.