The shopping experience was simple and effective. My purchase was easy to go through with. I had not expected an additional charge for fabrics, however. Perhaps I had not read the site thoroughly enough, but the possibility of an additional $30 for my order to even be completed certainly was not made clear to me beforehand.