WTF,Brose motor performance notwithstanding, the title of this thread is not an accurate or fair assessment of BULLS USA , particularly since they stepped up and fixed what is really a dealer-buyer issue, IMO. The fair thing would be to make the at-fault party pay for the cost of an upgrade at a LBS. This of course would be the (online?) shop that sold you the bike and shipped it without the latest update. I think you posted that you live in So Cal near BULLS USA HQ. So there are local BULLS dealers near you, but you went with a shop far from you and most likely got a better deal (?). There are always trade-offs. Point is slamming BULLS USA customer service for this example is not fair, in my experience, they provide great customer service.
Are you aware you totally contradicted(what I thought was a well thought out and worded) your last post, less than 24 hours ago. I'll keep my like on your post yesterday, though. lol