Food Safety and Hygiene Concerns at Pizza Pizza Thornhill (Order Refused, Then Prepared Under Unsafe Conditions)
Merchant service providers should help businesses operate smoothly, securely, and transparently. Unfortunately, our experience with Divvia, its related brand Unity Payments, its former identity CDN POS / Canadian POS Corporation, and their partnered processor Elavon, revealed serious issues that every business owner needs to understand before signing anything.
This article serves as a complete investigative review, combining first-hand experience, publicly visible patterns, and industry concerns to provide a comprehensive warning to merchants.
Before Divvia existed, the same business operated under:
CDN POS
Canadian POS Corporation
This earlier version of the company accumulated approximately 70 Google reviews with an average of 1.2 stars, which is extraordinarily low for any business.
A 1.2-star rating is almost unheard of and indicates major systemic issues such as:
Poor customer service
Misleading information
Failed expectations
Disputes and unresolved complaints
Based on the review history, business patterns, and the timeline of brand transitions, it appears that CDN POS / Canadian POS Corporation likely changed their name and rebranded to Divvia and later Unity Payments because of the very bad reputation they built under their original names.
Rebranding can be legitimate, but in the payment processing industry, businesses often rebrand after accumulating negative reviews, which should raise immediate caution for merchants.
Under its current name, Divvia has:
239 Google reviews
An average rating of 3.6 stars
For a merchant services provider handling sensitive business information, a 3.6-star rating is far from ideal and suggests ongoing customer dissatisfaction.
When a company with a historically poor reputation re-emerges under a new name, but still shows mixed and concerning reviews, merchants should be extremely careful.
Divvia also operates under another active brand:
This appears to be another continuation of the same business line.
Multiple names, shared operations, and overlapping complaints strongly suggest restructuring rather than true improvement.
Businesses should always be cautious when a merchant services provider operates under multiple names, especially when previous identities are associated with unfavorable reviews.
We signed up with Divvia through their agent, Nick.
Our application to Elavon was denied, and after reviewing their submission, we discovered:
Incorrect details
Information we never provided
Statements we did not authorize
Errors that were introduced during submission
These errors directly caused the application decline.
When a provider handles financial information, accuracy is non-negotiable. Errors at this level reflect poor internal controls and should deeply concern any business relying on them for payment processing.
Divvia instructed us:
Not to contact Elavon
Not to send Elavon documents
To let Divvia handle all communication
Claiming they have "people who know how to get applications approved"
This raises major red flags about transparency and integrity.
Merchants should never be blocked from speaking directly with their payment processor. A reputable provider encourages transparency, not secrecy.
Elavon is a well-known payment processor, yet:
Elavon's Google reviews show 34 reviews with a 1.9-star rating
Many Elavon complaints specifically reference
Divvia
CDN POS
Unity Payments
This means:
Elavon is aware of these issues
Merchant complaints are not isolated
Problems have existed for years
Yet Divvia remains an active reseller for Elavon
This is alarming for any merchant who expects strong oversight from a major processor.
When Elavon terminated our account, they wrote:
"In accordance with the Terms of Service, Elavon shall have the right to terminate the agreement in whole or in part, at any time with or without cause."
They provided no reason for termination.
This means:
Your account can be closed without cause
Your business can lose payment processing instantly
You may not receive any explanation
There is no guaranteed dispute process
This is extremely unfair and dangerous for any merchant reliant on stable payment processing.
Based on real experience and publicly visible evidence, merchants should be extremely cautious when dealing with:
Divvia
Unity Payments
CDN POS / Canadian POS Corporation
Elavon
Core concerns include:
Application errors and misinformation
Attempts to block direct communication with processors
Multiple rebrands likely tied to reputation damage
High volumes of negative reviews
Sudden account termination without cause
Lack of transparency
These practices can result in:
Financial loss
Frozen transactions
Business interruptions
Long onboarding delays
Reputational damage
If you have had issues with any of the above companies, file complaints with:
Better Business Bureau (BBB)
Consumer Protection Ontario
Competition Bureau Canada
Financial Consumer Agency of Canada (FCAC)
Consumer Financial Protection Bureau (CFPB, USA)
Office of the Comptroller of the Currency (OCC, USA)
Regulators overseeing U.S. Bank and Elavon
Canadian Anti-Fraud Centre
Provincial or Federal Privacy Commissioners
Small Claims Court (if financial loss occurred)
To strengthen public awareness, also post reviews on:
Trustpilot
SiteJabber
Yelp
ComplaintsBoard
PissedConsumer
ScamPulse
Reddit: r/smallbusiness, r/legaladvicecanada
Merchant Maverick
CardPaymentOptions
POS and payment service review blogs
Share your experience in:
LinkedIn business groups
Facebook small business groups
Local Chambers of Commerce
Canadian small business associations
Industry-specific forums
Startup communities
POS and payment processing groups
Local business networking events
Your story may prevent another business from experiencing the same problems.
Choosing a merchant service provider is one of the most important decisions a business owner makes.
Based on our direct experience, combined with overwhelming negative reviews and concerning patterns across multiple brand names, Divvia, Unity Payments, CDN POS / Canadian POS Corporation, and Elavon should all be approached with serious caution.
Our experience was extremely negative, and we hope this detailed article helps other merchants avoid similar issues.
The duct‑cleaning industry is notorious for bait‑and‑switch offers and fly‑by‑night operators. Social‑media posts offering deals like "$89 unlimited vents" are often too good to be true. In many cases, the posts don't even mention a company name; the operators use generic names like "Duct Cleaning Colorado," then ask for a hefty deposit and either fail to provide service or perform sub‑par work. Warning signs include:
posts that insist "This is not a scam" (legitimate businesses don't need to say this);
no identifiable company name or only a generic name;
extremely low prices and "special deals";
social‑media profiles that are brand‑new or locked down so you cannot verify the owner;
phone numbers that can't be traced or are inconsistent with the advertised company.
One reason scams thrive is the lack of industry regulation. There is no uniform set of guidelines or mandatory certification for air‑duct cleaning, which allows fraudulent companies to run bait‑and‑switch schemes. Fraudulent operators often engage in misleading advertising, offering very low prices and using fake testimonials to lure customers. Homeowners unfamiliar with their HVAC systems are easy targets. By contrast, legitimate companies typically hold certifications (such as membership in the National Air Duct Cleaners Association, NADCA) and can provide evidence of training. Reputable operators are transparent about pricing and encourage customers to compare quotes.
Sky Ducts markets itself as a professional HVAC duct‑cleaning company serving Ontario and other parts of Canada. It uses several similar names – Sky Ducts, Sky Duct, Sky Duct Cleaning and Sky Ducts Cleaning – on its website and social‑media profiles. Key details from its own site and social pages include:
| Information | Details |
|---|---|
| Website/brand names | Sky Ducts, Sky Duct Cleaning |
| Domain registered | Public WHOIS records show that skyducts.com was created on 4 October 2023 and updated on 4 September 2025. The domain is registered through Hostinger and uses privacy‑protection services. |
| Address on website | 3226 Eglinton Ave E, Scarborough, ON M1J 2H6, Canada |
| Phone number on website | +1 (226) 794‑5721 |
| info@skyducts.com | |
| Self‑description | The company claims to be a "trusted and experienced HVAC duct cleaning company" with "over a decade" of experience and advertises services including duct cleaning, furnace cleaning, dryer‑vent cleaning and deep "brushing" cleaning. It boasts "100+ qualified technicians" and coverage across many cities in Ontario. |
| Promotional offers | The site offers "free estimates" and "40 % off" packages for houses under 3 000 sq. ft. It promises "no hidden fees" and a "100 % satisfaction guarantee." |
| Testimonials on website | The home page features three glowing customer stories attributed to individuals in Brantford, Peterborough and Hamilton. These are not linked to any independent review platform. |
| Facebook page details | Sky Duct Cleaning's Facebook page claims the business has provided professional services "in all over Ontario for the past 23 years" and lists an address at 227 Nantucket Blvd, Scarborough, ON M1P 2P2, Canada. The same phone number (226‑794‑5721) and email (info@skyducts.com) are displayed. |
| Public customer feedback | A comment on the company's Facebook post from a user named John states that the company was scheduled for an appointment but never showed up or responded. No other independent reviews or complaints were found at the time of research. |
Inconsistent address and experience claims: The website lists 3226 Eglinton Ave E as the business address, while the Facebook page lists 227 Nantucket Blvd. The site claims "over a decade" of experience whereas the Facebook page asserts 23 years of service. Meanwhile, the domain skyducts.com was only registered on 4 October 2023, suggesting the online presence is very recent. Operating under multiple similar names and changing addresses can be a red flag when evaluating service providers.
Lack of independent reviews: Apart from testimonials on their own site and a single complaint on Facebook, there are no verifiable reviews or ratings from third‑party platforms. Yelp and other review sites either require a log‑in or do not list the business, making it difficult to gauge customer satisfaction.
Aggressive promotions: The company markets steep discounts, such as "40 % off" and $99 all‑inclusive offers. Industry experts warn that unrealistically low prices are a common scam tactic. Legitimate duct‑cleaning jobs often cost several hundred dollars because of the labour and equipment required.
Publicly available information on Sky Ducts is scarce. The only complaint found during this research was a Facebook comment where a user stated the company failed to show up for an appointment. This alone cannot prove fraudulent intent, but it signals a need for caution when dealing with a company that has little transparent feedback. There are no records on the Better Business Bureau (BBB) or major review sites at the time of writing.
The prevalence of scams in the duct‑cleaning industry makes it essential for homeowners to vet any company carefully. Here are some common scam methods and tips to avoid them:
| Scam tactic | Description & warning signs | Tips for consumers |
|---|---|---|
| Bait‑and‑switch pricing | Fraudulent firms advertise extremely low prices ("$49.99 for unlimited vents"), then up‑sell additional services or claim the system requires expensive "deep cleaning" once on site. If an offer appears too good to be true, it probably is. | Request a written quote detailing all services and fees. Avoid providers who demand cash deposits before work is complete. |
| Generic or changing company names | Scammers frequently create generic business names and register multiple websites to escape negative reviews. Legitimate companies will clearly identify themselves. | Research the company's legal name. Check if the domain registration date matches claimed years of experience – Sky Ducts' domain was registered in 2023 while the company claims 10–23 years in business. |
| Door‑to‑door and social‑media sales | Posts on Facebook or Nextdoor offer large discounts and ask interested homeowners to send a private message. The company name is often withheld, and the poster's profile may be newly created. | Be skeptical of unsolicited messages. Only hire companies with verifiable physical addresses and established online presence. |
| Misleading testimonials | Fraudulent operators may create fake positive reviews. Sky Ducts' website includes testimonials that cannot be independently verified. | Look for reviews on third‑party sites such as the BBB or Google. If none exist, that should give pause. |
| Lack of certification | Because the industry lacks uniform regulation, many companies operate without any recognized certification. | Ask whether the company is a member of NADCA or similar organisations. Legitimate businesses can produce proof of certification and insurance. |
Verify the business: Check the company's legal name, business number and domain registration date. In the case of skyducts.com, the site was registered in October 2023, which doesn't align with claims of more than a decade in business.
Insist on transparency: Ask for a written quote that outlines all costs and services. Beware of companies that advertise a very low price up front and then add hidden fees.
Look for certifications: NADCA and other industry bodies certify air‑duct‑cleaning professionals. Certified technicians adhere to standards and codes of conduct. If a company cannot show evidence of certification, consider other providers.
Check independent reviews: Search for the company's name along with words like "review," "reviews," "complaint," or "complaints." Limited or nonexistent results are a red flag. In Sky Ducts' case, only a single Facebook complaint was found. You can also ask for references from previous customers.
Don't pay before the job: Reputable companies usually accept payment after the work is complete and the customer is satisfied. Never pay a large deposit or the full fee before the service is performed.
Consult professionals: If you suspect a scam, report it to consumer‑protection agencies and share your experience with others.
Sky Ducts (skyducts.com) presents itself as a reliable duct‑cleaning service, but there are inconsistencies between its claimed history and its online footprint. The company's domain was registered in 2023, yet its website and Facebook page claim 10–23 years of experience. Its own site lists one address while its Facebook page lists another. Currently, there is little independent feedback; the only public complaint found mentioned that the company failed to show up for an appointment. These factors do not prove fraud, but they do warrant caution. Given the prevalence of air‑duct‑cleaning scams, homeowners should thoroughly vet any company — including Sky Ducts — before inviting them into their homes. Use the advice above to protect yourself, insist on transparency and certification, and always look for verified reviews before hiring.
This is not just a rant. It's a real story about how a courier company called Dragonfly (also known as Intelcom) failed to do something as simple as picking up a package when they promised they would. I'm writing this not only because I had a bad experience, but because I want people to be aware of how common this issue is. Thousands of Canadians have gone through the same nonsense, and it's time we shed some light on it.
When we order from big vendors like Amazon, we trust the delivery will be handled properly. The last thing we expect is drivers lying about attempted deliveries, customer service brushing us off, and a system built on excuses. Unfortunately, that's exactly what happened to me, and judging by the endless online complaints, I'm not alone.
What Happened To Me
I requested a return. Nothing complicated, just a return pickup like countless others do every day. I even got the email confirmation from Dragonfly telling me the driver would come today to pick up the package. That should have been the end of it. Simple. Except it wasn't.
The driver's name was Yuvraj. Did he show up? No. Did he call me? No. Did he even try? No. Instead, Dragonfly updated their system to show that the driver attempted delivery but couldn't complete it. That's complete BS. He didn't come near my door. He didn't ring. He didn't call. Nothing. Just a false update in the system to make it look like he did his job. And that's the part that really gets me. It's not just poor service, it's dishonesty!
The Call to Customer Service
Frustrated, I picked up the phone and called their official number: 1 (833) 622-1570. I got connected with a customer service rep named France. I explained the situation and told her point blank: "I need this package picked up today. Not tomorrow, not next week, today." Her response? "That's not possible. It has to be picked up tomorrow."
Now let me pause here. When a company promises pickup today and then tells you after the fact that it's "not possible," that's not customer service, it's an insult. I pressed further and asked to speak with a supervisor or manager. Her answer? "That's not possible right now. I'll have to put in a request and someone might call you back in 24 to 48 hours." Really? Forty-eight hours to even hear back from a manager about a driver who outright lied about making an attempt? Completely unacceptable.
Before ending the call, I told her clearly: "I'll be filing a complaint online and I'll be submitting it to multiple organizations." She didn't seem concerned. That tells me either they hear this all the time, or they simply don't care.
Why This Matters
You might be thinking, "It's just one missed pickup, what's the big deal?" But this isn't just about me. This is a widespread, well-documented problem with Dragonfly/Intelcom. A quick search online will pull up thousands of complaints from Canadians saying the exact same thing: drivers marking packages as "delivery attempted" when they didn't even bother trying. It's become a pattern, almost like it's baked into their business model.
And when companies like Amazon rely on Dragonfly, it affects millions of people. Amazon is a global leader. Their reputation is built on fast, reliable delivery. Yet when they subcontract deliveries to companies like Dragonfly, the customer experience falls apart. Amazon can promise all it wants, but if the last-mile delivery company drops the ball, the customer pays the price.
Stories from Other Customers
It's not just me. Go online and you'll find endless threads of people saying the same thing. Complaints about drivers who never ring the doorbell. Reports of packages marked as "could not deliver" even though the person was home all day. Cases of items left outside in unsafe places, or worse, never arriving at all. This isn't rare. It's routine.
When thousands of people across the country are experiencing the same lies and excuses, you know it's not just bad luck. It's a systemic problem.
The Bigger Problem with Accountability
Let's talk about accountability. What happens when a driver lies about an attempted delivery? Nothing. At least nothing the customer can see. The company hides behind customer service scripts and "policy." The reps are trained to delay, to deflect, to make it sound like there's nothing that can be done. "Please wait 24 to 48 hours." "We'll submit a request." "It's not possible today." Always excuses, never solutions.
And because most customers don't have the time or energy to fight, Dragonfly keeps doing it. Drivers keep marking fake attempts. Customers keep suffering. Companies like Amazon keep outsourcing to them because it's cheaper. And the cycle continues.
My Message to Consumers
Here's what I want every Canadian consumer to know. If your order or return is being handled by Dragonfly, be prepared for potential issues. Document everything. Take screenshots. Save emails. Record dates and times. Because if something goes wrong, you'll need proof. Don't let them tell you "the driver attempted delivery" when you know for a fact they didn't.
And don't stay silent. File complaints. Post reviews. Share your story on social media. The more voices out there, the harder it becomes for companies like this to sweep problems under the rug.
My Message to Amazon and Other Vendors
To Amazon, Walmart, Wayfair, and any other company using Dragonfly: your brand is being damaged by this partnership. Customers don't separate the courier from the retailer. If Dragonfly fails, Amazon fails. If Dragonfly lies, customers blame Amazon too. It's your responsibility to choose delivery partners who actually deliver. Don't let cost-cutting destroy customer trust.
Where I'm Taking This Complaint
I'm not stopping with just this blog post. I'll be submitting formal complaints to:
People need to know. Companies need to feel the pressure. And Dragonfly needs to be held accountable for its business practices.
The Emotional Side of It
It's not just about a package. It's about trust. When a courier says they'll come today, you plan your day around it. You wait. You keep checking the door. And when they don't show up, it's frustrating. When they lie and say they tried, it's infuriating. And when customer service tells you there's nothing they can do, it feels hopeless. That's why I'm writing this. To turn that frustration into something productive. To warn others. To push for change.
A Known Issue That Needs Attention
What I experienced is not unique. It's a known issue. Thousands of Canadians have gone through the same thing. This company has built a reputation for failed deliveries, false attempts, and poor customer service. It's time that reputation caught up to them. Because as long as companies keep using Dragonfly, the cycle will continue. The only way to stop it is to raise awareness and hold them accountable.
Final Thoughts
Dragonfly (Intelcom) is failing Canadians. Drivers are lying about deliveries. Customer service is brushing people off. And big retailers are enabling it by continuing to use them. My experience with Yuvraj, France, and the complete disregard for customer satisfaction is just one example in a sea of thousands.
If you're reading this and you've had the same issue, speak up. Don't let them sweep it under the rug. Share your story. File your complaint. Because the more of us that do, the harder it becomes for companies like this to keep pretending everything's fine.