I am so sorry to hear that you had a poor experience trying a canvas from us! Drill quality and color can vary by dye lot and although we always strive to have consistent, and top quality, some batches of drills just slip through and still have problems.
This is why we have a drill replacement gaurantee and we will always make it right and send you replacement drills if you find yourself short - whether its from simply not having enough to complete the image or there are too many bad ones in your specific batch, all you have to do is reach out and ask! (: