Shop 63 Computers and Electronics is currently busy with a major upgrade to our website after almost 6 years. The upgrade should be completed by the end of the month for official launch on 1 November 2016.
We apologize for any inconvenience caused during this time.
Please contact us on 057 573 1002 for any urgent queries or orders:
Weekdays 09H00-12H00/14H00-16H00