I ordered some fabric from Ralston, unfortunately there had been a mix up and I received someone else's order, I called them, they apologised, sent my fabric out immediately (received the next day) and would have been happy for me to keep the mixed up order since it was their mistake, however I have been so impressed with... read full comment