Netflix doesn't credit very well at all on Storm. I would suggest trying a different network. I'll check and let you know what I find.
BluePhoenix has Netflix too as gift incentive...they are a good network, everything has credited fast for me...