Juggernaut

Juggernaut

Member since Invalid Date
1
Review
1.0
1 out of 5 stars
Average rating

Reviews by Juggernaut

DE

delivery.com

View company profile →

1 out of 5 stars

Avoid if you can!

Will never order from here! After 3 hours of placing the order no sign of my order. Called them to check on my order and rep was rude and hung up on me! There is no way to track delivery drivers. This company does not deserve to be in this business.