I was wondering what the pros and cons of using these sites are.