Have you looked at Uniterm? https://shop.dbg.co.za/
Don't bother registering with Miro. They don't have standard dealer price list. You have to send request for a quote, I did, received retail prices.You can also try Miro or Scoop, to get the lower pricing you'll need a dealer account however.