I buy a lot of grab bags. If you know what types of fabric the seller normally carries, then you have a good chance of getting beautiful fabrics at a reduced price. If buying from an unknown source then the fabrics included may be "off" colors or quality. That being said, if the price is really good, then it's sort of like getting a christmas present - the anticipation is a gift in itself.