Do you know of any online retailer that doesn't require upfront payment? ;-)
haha I feel your dilema though - EFTing a company with no physical presence in the country, a Nigerian African office and a Polish headquarters (I have heard likeness to it being the Nigeria of the EU) sounds like a scam.
However, my experience has been great thus far:
I paid for an order on Monday which was immediately acknowledged. Received a tracking number the following day. Shipment arrived in South Africa last night and was supposed to be delivered today but DHL messed up the delivery

They have rescheduled the delivery for tomorrow so the final verdict remains as to if my goods are indeed in the package. Will post tomorrow with an update.