I ordered vinyl from this site, and paid nearly the same price for shipping as the cost of the vinyl. The company sent it boxed rather than on a roll, and it arrived irreversibly damaged due to colour fading and creasing. Customer service was completely useless for any help. They insisted that the small print at the bottom on the listing of the vinyl excused them from the reasonable expectation that goods be delivered undamaged.
I ordered 8 yards. Apparently anything under 10 yards is sent folded. There is no notice at checkout about them folding the vinyl and no option to upgrade shipping so fabric isn't sent folded. Anyone who's ever worked with vinyl knows you shouldn't fold it.
Despite the fact that the product arrived damaged, I was expected to pay return shipping after already having paid for shipping once.
Go anywhere else for vinyl.