It is overall a good site. My main issue is how they handle my account. My original email was hacked. So I up and left it for a new one. They keep sending me alerts to verify my account. When it gets to my email it lets me go all the to verify my current email then there is an issue.I have tried emailing them thus issue and I never get a response.