Seems to me that their interpretation of "item in stock" on the website and reality are completely different. Ordered 5 items over a week ago, was "stock assigned to order immediately" but 9 days later its still not despatched. I certainly won't be ordering from CCL again.
4 years ago
CCL Computers has a
1.5
average rating
from
94
reviews