I do not understand the positive reviews. What happened:
From the CSD website I ordered some components that were in stock. I waited a week: No delivery.
The Swiss Post (shipping company) website indicated that the tracking number provided by CSD was unknown. CSD's reply to mails was slow or not at all.
I canceled my order and asked for a refund.
CSD keeps stalling. Each time I ask, their story about how CSD are going to refund me, changes .