I frequently buy online, so I wasn't happy with my most recent encounter with Kamtop. Despite their assurance of quick and dependable delivery, my purchase came in weeks after the predicted time of arrival. Customer support was unresponsive and unhelpful when I contacted them. To make things worse, several of the products I received were broken or unusable due to poor product quality. Overall, working with Kamtop was unprofessional and irritating. I wouldn't advise anyone searching for high-quality sewing, crafting, and art supplies to shop at this website.