The places I refill at, refill my cylinder, not swap.
The price is really dependent on location. Some places have major markups. Others don't. You might just need to call to find out. The drop shipper to Aquatic-Store on CO2 cylinders used to be about 15 miles from my house in So Cal. I got a shinny new aluminum one, sans tax and shipping for pretty darn cheap.