micblaco compare prices