No screenshots?

Does glow no longer allow you to post screenshots? I've noticed none of mine show up in the album whenever I'm trying to recommend/inquire about a product