I guess it depends...
I've had very good results from Spesh...quick to respond to my emails and usually always taken care of.
Mavic support is awful...waited months for an email reply...by the time I got a reply, that said nothing useful, I got rid of the wheels.
Bafang support is dreadful...had been buying their ebike conversion kits and no problems until we got a faulty battery in one kit...contacted them over and over until we finally got a reply that they didn't recognize us as a buyer...lol we 'were' in their system as an acknowledges shop...eventually we got through to someone and after they 'investigated' they said 'no warranty' as user error, which it wasn't lol...no more Bafang for us.