Now that i'm able to make threads, here we go!

Does anyone on here re-fill their own tanks? If so what's the best way to go? I've been doing some reading and it seems like lots of guys use scuba tanks and go that route. What about getting a big welding tank and one of those fill station (like the ninja air one,etc.) Only one place here in Medicine Hat to get hpa fills, and it's at a field about 15 min outside of town, and the guy doesn't particularly like you not using the air at his field. It's a huge pain, so we were thinking about just filling our own. Suggestions?