Los Angeles, United States
10880 Wilshire Blvd
N/A
+1 2132601736
The fabric is great but the shipping and processing time is terrible. I have ordered 3 times and usually it takes about 2 weeks for my orders to ship. This time I have been waiting an entire month for my order to ship, and during two of those weeks i could not get ahold of anyone in this company. Still waiting on my shipment. I run a small business and working with them has caused me some serious setbacks.
like
Deli
The best companies in the category 'Deli'