For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Ren Moon

United States

1 Reviews
5 Reads
0 Useful

1 review

Starluck Flowers

Should have read the Trustpilot reviews…

Should have read the Trustpilot reviews before buying! My scenario followed the exact same storyline as all of the other one star reviews. I placed my order, they took my money, a few hours later I received an email informing me that they cancelled my order. They are promising to have my refund to me in 5-10 business days but after reading the reviews, I do not have high hopes for that. I will be reporting them to the BBB, which has over 1,000 complaints about them. DO NOT PURCHASE FROM THEM!

2026-08-16