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.
3 months ago
Nuts.com has a
1.9
average rating
from
123
reviews