Login
Start Free Trial Are you a business? Click Here
Anonymous
First I still have not received my card i ordered well before Christmas, even though it states 5-7 day shipping. It has now been 11 days. I ordered the marshmallows and they look awful. EVERY SINGLE ONE is blurry and you can't make out the picture at all. NEVER WILL I ORDER FROM BOOMF AGAIN
6 years ago
Read Boomf Reviews
Boomf has a 4.0 average rating from 5,311 reviews