One of our members on this forum is employed by CCL...
I thought he may have seen this by now as he is in the sales dept.
Another vote for CCL by myself. I use them on a weekly basis.
No questions asked when a product is faulty. New hardware is replaced on the spot.