@qeyduey
I don’t disagree that it’s the normal way that shipping is displayed at all.
The biggest reason I haven’t added sorting to this plugin is because the way shipping plugins work with WooCommerce. When the code from this plugin runs, it registers itself with WooCommerce to let WooCommerce know that it would like to run when shipping is calculated. Sometimes stores have more than one plugin (Canada Post, Purolator, Etc) and there is no guarantee in which order WooCommerce will ask this plugin for shipping costs. If this plugin runs first, then sorts the results from Canada Post from low to high, then Purolator runs and adds yet another option (which may be out of order) then it doesn’t work well.
Does that make sense?
In my opinion, the job of this plugin is simply get quotes from Canada Post. The sorting and display should come from either other custom code, a theme setting, or the plugin I built that specifically takes care of ordering after all shipping methods have been called by WooCommerce.
Hopefully this all makes sense. I’ve had a lot of people ask over the years, so you’re not the only one!