Exactly correct as per my experience as well.No problems in Montreal or Ville de Québec. That said if you speak any French including God awful fractured French and make the attempt to speak it you will frequently be replied to in English, but you have made the effort and extended the courtesy and that in most Francophones minds (save for the most rapid) counts for a lot.
Now in parts of rural Québec you will find that people are monolingual Francophones, and a few of those don't much like Anglophones - but if you are clearly Américain rather than an English Canadian that isn't quite as bad. In no way shape or form is it like it was in the late 1970's.
Make the attempt to speak French and you will be fine.