```is_complete``` is confusing. ```is_incomplete``` checks for STATUS_NULL, but ```is_complete``` does not consider payments/ratings.

So is_incomplete == True, and is_complete == True means we're missing payments or ratings...