For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Rod

United States

1 Reviews
4 Reads
0 Useful

1 review

TagMyDrone

Took way too long from placing order to…

Took way too long from placing order to receiving it. It was like buying something from China or overseas. Almost 3 weeks to get it. They need to pick up the pace on filling orders.

2026-03-12Verified