I've gotten nailed for brokerage fees before (I think it was FedEx). It wasn't fabric, but it doesn't matter. They charged a brokerage fee equal to the value of the item, so I wound up paying twice the original price I intended to pay. Needless to say, I always check to see if it will ship USPS. I don't have that issue with them.