22 Jul, 2020 → by ClaimboUser220294
Order never delivered and terrible service
1
I ordered an arrangement July 8 and it still hasnt been delivered. I Called the delran location over ten times and I have received no assistance. This is really frustrating and I am not happy with the customer service. User's recommendation: Don’t shop here they suck.