I have the same issue. Recently ordered some of these https://www.ebay.co.uk/p/?iid=272528067734&&&adgroupid=40680863174&rlsatarget=pla-301351234235&abcId=1088866&adtype=pla&merchantid=101458285&poi=&googleloc=9045255&device=c&campaignid=805981323&crdt=0&chn=ps
Those taxxas ones look about the same, if not a little shorter. At that price you could probably just get them and see. Only pennies really, relatively speaking. And if they're good then you will have just saved everyone here some pennies too lol