Agree with you Sam. If you have a calico or tortie or know enough basic genetics you can at least sex ONE kitten and use it for a comparison.
Sometimes its hard to tell. For me, I would sex them at birth or within the first week. If you wait longer, then you have to wait till after 8 weeks to really tell.