HELLO KATIE - I am not an employee of Everything Cross Stitch. This Chit Chat is used by stitchers who want to give advice and share ideas with other stitchers. It is not the right place for customer service or problems with a product.
I am not trying to be rude. However, I don't understand why you are asking for this company to fix a problem with a kit that you bought at WalMart.
The solution to your problem is to contact Janlynn directly and ask them for replacement fabric.
Congratulations on the upcoming wedding. I am sure that this gift will be cherished.