I’ll have to disagree with you, Canyon as a company does not suck.
My experience with them was exceptional. They were great to deal with, the product is simply outstanding they even sent me free stuff. You’re just whining because your clever gaming of the established tax system didn’t work out smoothly for you.