I ordered some fabric off eBay. I think they must have sold out so instead sent me a bit extra of the two other types of fabric I had ordered! No note explaining or email explanation just an invoice included for all 3 items. So in effect they haven’t sent what I ordered. I also specifically wanted the 3 different types of fabric for a project. I have emailed them and they just said “check my order”... I assume I just wait 8days and then raise a formal complaint? Am I entitled to a refund on the fabric they haven’t supplied?