hi was just wondering if anyone has used/uses these and if so do they work as well as they claim to? also do all the usual toddler/baby stains come out or do you need to pre wash them? thanks