Just doing the math for you. If the tube was 6" ID, it would need to be 24.5" tall to hold 3 gallons. At 5.5", you would need to be 30" tall.
8" Acrylic (7.5"ID) is probably the best Cost Ratio. You would need to be about 15.5" tall. If you could get a 4 foot piece of tubing, it would cut down nicely into 3 x 3gal tubes.....
But your are not going to hit the $10 price point.