I guess i'd feel icky like you do. Hopefully they will give you a good deal

i had to laugh at the brand name though;

gossamer n. A soft sheer gauzy fabric. Something delicate, light, or flimsy.