Ordered on line at Home Depot Canada two toilets and one Kitchen tap. Very expensive – 2000 dollars about for the three.Next – Home Depot split my order in two – that way they would confuse the Air Canada points and keep the money for the points.So – apparently – order split in two for no reason but because it comes from two different sources - different makers - as if I am supposed to care – so – a set of kitchen taps and two identical toilets. First in a long line of annoying and toxic things – the website link to "tracking shipments" is broken - not a coincidence-this way you have to call "customer service" – perhaps you give up and they do not have to make an effort now that they have your money!!Home Depot Canada Customer Service phone numbers : 1 800 628 0525 and 1 800 466 3337 are both sprinkled in difficult to find positions on their website - confusion created clearly so one does not know which one to call for what to get answers for an order delivery follow-up!!I first time, waited for over 10 minutes to be told that I missed one of the prompts and that was not the proper department – and had to be switched while waiting again - not true – just blaming the victim for shoddy service with long waits on the phone and broken links on the website. In any case – I did have confirmations with dates of shipment from Home Depot Canada, in writing – right??!!I notice that the two toilets were supposed to have been shipped earlier than the kitchen taps. Why? I wonder – clearly they must be installed in the same work session. Shouldn’t they be consolidated as one shipment?? No – says Home Depot Canada!!!The faucet - an item of over 600 bucks - was “scheduled” to be shipped “from its supplier” next week I am now only being told – the Filipina lady from Home Depot Montreal now puts me on hold – and she gets an improved delivery – I am supposed to feel grateful now!!Yesterday I found the kitchen faucet in front of my house.There was no call, no advance warning - no nothing - just left there – over 600 dollars item – in a large box – no signature asked for – is there any wonder that lots of thefts happen – Ah, the taps were sold as a “Free Delivery”??!!Waiting for the toilets now – surprise – I have the audacity of having all items together to be done in one single day of installation work ??!!But – I have the faucet only – No news of the 2 toilets and certainly no shipments to my door – no nothing – do not hear anything - get worried once more – call Home Depot again – put on hold – bounced around Wait..wait..call today - as I said..link to delivery schedule broken on site. Two phone numbers given on site for “customer service” - deliberately to confuse - one with punching in lots of prompts - 1 for English - 1 for deliveries – etc..- finally got through the rigmarole described with prompts and wrong instructions on Home Depot phone system. ”I will call the shipping company now “said Abdel – or maybe Shalipo – because he told me that he passed me to Shalipo – they are both tough to understand – English challenge!!I, the customer do have it in writing that the toilets had been shipped??!! Amazing!!~My visa was charged in day one of the web order - despite it mentioning that they would not charge before REAL SHIPMENT. Ah, they meant virtual shipment – another reality in another dimension – of what shipment means??!!Home Depot thinks this type of sales activity is OK, is acceptable, it’s the cat's meow, there is no need for improvement, it is good enough, it's 2017 this year , all our competitors do the same, you no like..you go elsewhere!!Right??Yes – let me tell you unequivocally Home Depot Canada - there is nothing to like about the business model you espouse – your Customer Service has created a standard of service that is unacceptable by any standard of judging - yet - from the self righteousness of the numerous Home Depot people I talked to – this is it!!??About 10 minutes later, after waiting on the phone to an annoying, ear tormenting type of noise..I get switched to the “Shipping Company” WHY???I do not want to talk to the shipping company – I gave Home Depot the order and Home Depot confirm that they shipped all the items. Home Depot charged me over 100 bucks for shipping Two (2) toilets – why should I talk to Home Depot’s subcontractor??..had to jump through hoops to expedite delivery for transportation that I am paying for..now pretending they are effecting it..??“”I want to schedule your shipment “said the lady shipper from some shipper I do not know - ??I say – “You were supposed to have done it, as I have it in writing that Home Depot ALREADY did it” “No way” – says she – “I want to schedule it right now for you!!” Very stern – very efficient, she is!! Now , I realize once more that that I am on the phone with Home Depot’s choice of a shipping company for two toilets – things that were supposed to have shipped well before – a fact that I had confirmed from Home Depot IN WRITING. Also this very moment, this shipping company talks to me like it is an “arms length transaction” between them and I - clearly Home Depot Canada was doing nothing about getting the stuff to me when they (Home Depot) had already confirmed to me a date well gone by!!!“We need a signature says she” - says I to myself – “you did not need one when you dropped off the taps that were more expensive than 1 toilet”“I can have them for you between 0900 hrs and 1700 hrs” - says she – “I want something shorter than 8 hrs says I . “ They’ll call you tomorrow sometime – says she – “Maybe then they'll know approx. when they'll be in your neck of the woods?! She asks again – “Are you home tomorrow?” – “I guess I must be” says I – “It will be done any time from 0900 thru 1700 “she repeats “Any idea when they typically come? “says I – “Nah!!” says she - they will call you tomorrow!!Clearly nobody wants to call Home Depot Canada Customer Service – you get put on hold – you encounter very little and rudimentary English – people working there are clearly untrained and not able to make decisions or contribute positively to the improvement of a bad situation by themselves!!