Dellberry is a scam, steer clear!
As of November 10, I've been emailing since my order in early August. They just offered me 30% reimbursement for international costs. This is nonsense. Despite their apologies, there's been no real communication. BEWARE!
Date of experience:
Nov 10, 2025