I am going to share my ordeal.
Purchased an order for Intel arc A310 at ITworkup on the 17th of Feb. I did not receive any invoice via email. Luckily I have the order number, payfast mail confirmation as I paid using my debit card and several communications regarding the order status from...
I called the number from Google 011-5419900 some other company in that building answered and according to her they have permanently closed and no one at their office.