Reviews and recommendations are unbiased and products are independently selected. Postmedia may earn an affiliate commission ...
Just before 10:00am EST, more than 420 customers reported issues using the e-commerce platform, according to Down Detector.