at $70 you really can't go wrong if it works.
you can pick up extra tubes for around $25 each. stick with whealen or fedral tubes, the cheap china tubes are just that, cheap china junk.
i usually buy from strobes-n-more
http://www.strobesnmore.com/Replacement-Bulbs.html
but there are a lot of other places out there to order from on line.