The cost can vary depending on your area and the hospital stay required. Some facilities have updated methods that shorten the length of hospitilization. The general cost without insurance is around $6000.
There is no guarantee that a reversal will work. Often the procedure is the same cost as invetro fertilization ($5000 on average, though it varies by location), which is also an option when you have had your tubes tied.