ydi compare prices