i experienced some similar experiences with e-bay and fabric so I quickly realized that was not a place to shop for fabric unless it is a brand/quality you know about.
Touching the fabric makes all the difference in the world.