Ok, my box arrived today, everything was included and all was in good shape. I am extremely relieved!
Here are my final thoughts about Joann.com:
1. I will never again use a Joann gift card to buy online from Joann.com (easier to just use credit cards).
2. I will continue to shop my local Jo-ann's on occasion but not for the majority of my yarn purchases (we have a real LYS opening in town on 9/1).
3. I will avoid holiday shopping on Joann.com at all costs!