Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

The Orchid Boutique


Country United States
State Florida
City Miami
Address 171 NW 23rd St
Phone 877-288-9564
Website http://www.theorchidboutique.com/

The Orchid Boutique Reviews

  • Apr 19, 2016

This company was the absolute worst. Not only did they take my order but they never sent me the swimwear! the customer service was both rude and did not answer for weeks. Stay away, read their other reviews on pissed consumer, BBB, etc. And their yelp account was banned for buying positive reviews. BUYER BEWARE!

Write a Review about The Orchid Boutique