I went to Paintball Explosion in East Dundee, IL and they did a fill of my tank for $25 plus tax, so about $27. B&G Crystal Lake confirmed they do swaps for $17. B&G's tanks are all practically brand new and have a B & G spray painted on them in black.