For businessesSearchWrite a reviewCategoriesAbout
简体中文English

American Lift & Equipment, Inc

United States

1 Reviews
5 Reads
0 Useful

1 review

Del City

It took 20 days to ship from the date…

It took 20 days to ship from the date of my order and I wasn't informed of any reason why or even that it would ship late. Plus your tracking info on the webpage wouldn't work.

2023-06-30Verified