I’ve made three purchases from Communica in South Africa. Each time, the components arrived on time and were well packaged to protect against static and handling damage. Two of the orders even arrived ahead of schedule, and the third arrived as expected.
All components have worked perfectly with no issues so far. No website is ever completely problem-free, but I haven’t encountered any issues yet—so I can’t comment on their customer support because I haven’t needed to use it.