Stock Graphics pros and cons