My company ordered yard signs from Sign Depot, then I was informed of the outrageous ordering policy. Sign Depot claims a 5-6 day delay in processing payment, then another 5-6 days to fill the order. I requested a refund and was told this could take 2 weeks. Sounds like this company likes to hold others money.
Cons: Slow, inadequate ordering procedures
more