Castro compare prices