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
We apologize for any inconvenience caused during this time.
Please contact us on 057 573 1002 for any urgent queries or orders: