Originally posted by Fastltz: Ive never seen or heard of these scallops...I like to look. How do they compare to wool puffs?