Wow, I didn't realized how expensive it is.

Is it worth it? Were you able to get insurance and/or FSA to cover?