@yellow rose
When you call them tell them there is 2 of us. Happy day yesterday when my All Star 904 Tube arrived. Didn't even take it out of the box. Read your post this morning, looked at the Tube and said WTF is this???? You said "not even close" and right you are!
See the pic below. Comparison is to an OEM 273/904 Tube. Ridiculous.
View attachment 1715753339