Episode 15

S12E15 · 2020-10-09 · 44 min

How one of the biggest online shopping companies in the world has left its customers wishing they’d taken their business elsewhere.

The show’s own verdict is on its page.