For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Renee

United States

1 Reviews
11 Reads
0 Useful

1 review

Liquid Surf and Sail

It’s been 10 days since my order was…

It’s been 10 days since my order was placed and it still hasn’t shipped! Wtf! Don’t order from this place ever!

2026-07-28Verified