I have had a few issues with Koodo service over the years and they certainly get blasted on these forums, but I just experienced exceptional service from the web store.
On Dec 20th at 9:20 pm (BC time) I placed an order for an iPhone 7. To my surprise I received an attempted delivery notice from Canada Post on Dec 23rd. It appears the phone was shipped out on Dec 21st and arrived in BC 2 days later. I certainly wasn't expecting the phone before Christmas or even New Years.
This was exceptional service.