The main issue here is that the support staff did not want to deal with the insurance company & myself to get upfront costs for what I would have to pay out of pocket.. Even after multiple calls, nobody followed up on my request. So I found someone else. Make sure you know the PRICE before using this provider. Other than that no issues