Delayed delivery and I haven’t received my order yet, and a very slow paced customer service. Bad experience for me. Keeps on getting worse. Will never recommend anyone that wants reliable delivery.
2 months ago
Nuts.com has a
1.9
average rating
from
120
reviews