Crazy quilt girl fabric shop has the best price online for charm packs. Old country store has the best on yardage for moda. Hope this helps! There are no fabric stores here so I shop online and rarely buy anything other then moda because I know its quality.