Flexson puts Sonos in tricky position