ah, that suck dude. i have seen a team issue live strong branded uci legal frame and the seat post slot was a different size and shape just a heads up. I am in the same boat as you but i am looking for a stem and i don’t want to get fleeced for $200 either. It would be great if they had a loyalty program, so we could trade in the stuff that does not fit
good luck.