Been to this place twice, and hated it both times. They lag on billing...the first time, we didn't get a bill for over a year, and then the insurance (of course) refused it, so we had to pay in cash. The second experience, the person who fits you with the devices (Glenn) was rude, and just kind of sarcastic in attitude. Not really the place for it, when you're getting fitted for a device you are already pretty devastated about having to have. I wouldn't recommend them at all.