Seems like a scam company
Seems like a scam company. I work for an established business building very high end medical trucks. I ordered a new set of Freightliner LED headlights and my order was cancelled due to their "payment processor." Now it's 14 days before I can get a refund. If I ever get a refund.






