I get 13 spirits per refresh with a purple or card at lv108. 26 on a Tuesday. It's working fine.