Slight jab at @iStock? I think so. This ad could easily say "are you bigstuck? Try istock" #microstock