Buypetals.com
VERY difficult to do business with. I ordered wedding petals, paid for them and was never sent merchandise
Do not buy from Buy Petals.com! I ordered wedding petals that were debited from my account but never sent. Very poor customer service and professionalism. They have no contact phone number that works and e-mailing them is never responded to. I waited many months for paid for merchandise. If they ...