get_products returns a ming cursor, skip and limit methods could be chained later