509 compare prices