Sonos Play:5 is $50 off during Best Buy Canada sale

Comments