Joann underships and refuses to fulfill shipment or reimburse. Package goes by weight so if it weighs what it should they won't recompense you for missing fabric. Unprofessional to deal with.
Tip for consumers: Make sure you take a photo of your package before unwrapping so you can prove its contents and what was delivered.