Just a rant

Been screwed by some big name companies, Summit and a few others
From Summit I ordered a frame connector and it was missing the bolts and spacers and they told me that becouse I was in Canada the was nothing they were willing to due

Did you pay via credit card? If so nearly every credit card has buyer protection and it's easy to file a claim (at least it is with my card). I have only had to use it 1 time when an unscrupulous company sold me a piece of junk oil pan. Soon as I filed the complaint they agreed to take it back. You have the choice to be a victim or be proactive in a case. I have had great luck with Summit with any return I had so it seems odd to me that they'd say something like that. Not disputing your word, just saying it seems odd. If anyone did that to me I wouldn't hesitate a minute to file a fraud claim with my credit card company