For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Russ Genzmer

United States

1 Reviews
2 Reads
1 Useful

1 review

Iviita

I ordered a motorcycle sliding stand…

I ordered a motorcycle sliding stand March 19, 2023. They said it would be shipped in 5-7 days. It is now May 27, 2023. No product, the phone number doesn't work nor does their support email.

2023-05-28Helpful 1