pros and cons of attending a craft market