Horrible, horrible experience. I placed an order on their website, and they charged me multiple times for the same order and took ALL the money out of my bank account. I called them and the first person I talked to said there is only one charge and had no idea how to do her job. She advised I call my bank. I called my bank, and they said there definitely were charges, gave me authorization numbers for the charges and said there is nothing they can do until the charges are completed and I dispute the charges.
So I called Birthday Express again and kept hearing "sorry for the inconvenience" as if taking all my money away without my authorization is an "inconvenience." Finally, I talked to someone that could find the charges. They are refunding the many extra charges but it will take up to 5 days before I get my money back. I can't put gas in my car or go to the grocery store today to buy food for my son and they said "sorry for the inconvenience" and gave me 20% off my actual order as if that somehow makes this all better.
Run away. I will never use them ever again.