I normally use Fire Services on Diamond Springs...5lbs are <$13. my 20lb was $37 including a hydro test, probably $18.
He fills and returns your bottle there.
I have went there before and got filled pretty cheap (+/- $17 for 10lbs) but recently he had something wrong with his filling station so he could not fill.
I just went up there today because he finally got his equipment fixed. I paid a total of $33 even to get both my 10lb and 20lb tank filled!!! I am set FOR A WHILE NOW, hahaha. He charged $15 for my 10lber and then only $18 for filling my 20lber, is this normal??? Anyway, great place to score CO2, I highly recommend for any Norfolk/Va Beach person in need.
By the way the place is located here:
Fire Services Inc
5652 Bayside Road
Virginia Beach, VA 23455-3444
(757) 464-9488
Link: [ame="http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=fire+services,+virginia+beach,+va&sll=37.215253,-76.349618&sspn=1.021448,1.766052&ie=UTF8&hq=fire+services,&hnear=Virginia+Beach,+VA&ll=37.4138,-76.272583&spn=1.928429,3.532104&z=8&iwloc=A&cid=8288380840424152232"]http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=fire+services,+virginia+beach,+va&sll=37.215253,-76.349618&sspn=1.021448,1.766052&ie=UTF8&hq=fire+services,&hnear=Virginia+Beach,+VA&ll=37.4138,-76.272583&spn=1.928429,3.532104&z=8&iwloc=A&cid=8288380840424152232[/ame]