SocietySeverity 2 out of 5: Low10 hours ago
Growing customer complaints against online sales site Ubaldi.com
Ubaldi.com customers have been denouncing for several months unavailable products, delivery delays and refund problems, prompting a growing number of complaints.