For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Libbi

United States

1 Reviews
13 Reads
0 Useful

1 review

Lhanel

It’s been months since I ordered one…

It’s been months since I ordered one and haven’t received it. They are also dicking me around when I’ve asked repeatedly to cancel my order and process a refund… don’t waste your time or money on this.

2026-08-19