My doctor made an appointment with these guys. After talking to a few colleages of mine I was told that this establishment has messed up more people than fixed so I decided to cancel my appointment. I called them up, not only did it take 5 mins just to get put on hold but another 15 mins to talk to someone. The lady I talked to was a complete bitch too. Be wary of going here, not only will you be treated like garbage beforehand, you will probably come out worse than what you went in as.