That price is ok if you want just a bit of several colors. But, remember, it works out to be $4 a yard. That is what you would pay for many of the keepsake's with the 50%. The thread is a great deal and we have marked down many of the variegated threads to clearance of $1.97!