I buy first quality Kona from Fabric Shack or Hancock of Paducah. Shipping is Free with a $35.00 purchase from Hancock this summer and $3.00 from Fabric Shack for a priority flat rate envelope. The Kona cotton is less expensive and a better quality than JAF carries. Anything at JAF that is a an nondescript cardboard bolt is second quality fabric. I use to work for House of Fabric.
Just be sure to buy more than enough because black is very hard to match even from the same store!!
Been There, Done That!!