Vex pneumatics have a 1in stroke or something very low like that, I configured a 10in stroke single acting 3/4in piston for less than $150 I did not buy it I just put it together in my head.
That includes a piston, solenoid valve, QEV, regulator, All Connecters and tubing, and an optional air source. With such a large cylinder its best to stick to an air compressor and not a small tank because it will run out fast. Or an HPA tank.
Now what I came up with is much larger than the vex pneumatics but the beauty of my idea is that you just have to build the air source, then its a walk in the park to change cylinders, I can have cylinders configured to a specific stroke length ect… But you can get mini cylinders smaller than vex if you want or bigger.
Here is the pricing that I found.
3/4in cylinder, 10in stroke, spring return, magnetic cushion, rubber cushion. $45
http://www.poweraire.com/series-cylinder-bore-p-803.html
1/4in Solenoid valve $27 with shipping new
**NAQ Series Quick Exhaust Valve 1/4" Thread Size
** $16
http://www.poweraire.com/series-quick-exhaust-valve-thread-size-p-399.html
Hose Barbs X 5 $8
http://www.poweraire.com/14b6-barb-p-4965.html
**1/4in hosing 100ft
** $7.50
http://www.poweraire.com/blue-polyethylene-tubing-100ft-p-2259.html
Air regulator $20
Vex explorer motor adapter $10
http://www.vexrobotics.com/vex-robotics-cables-accessories-parts.shtml
Relay $9
Resistors $2
For current limiting.
Grand total $145
The air tank is provided by you, it can be a large pvc tank with a bike valve and 1/4in npt out or an air compressor.
Keep in mind this is a much better kit that vex because the cylinders themselves include features like magnetic cushions which help smooth out the cylinders operation and make it much less jumpy.
This also adds much more functionality when you can get 10inches of linear motion, thats a lot more than the vex cylinders can put out.
If you take the time to look at what I made you might understand how its constructed but if not heres a picture.