I've used Diamondback off and on for years. With each successive move, customer service suffers. Nearly impossible to get them by phone in any reasonable amount of time, and when you do finally get a person, they usually can't help anyway, and you have to wait for a call back which won't be timely either. Fills are slow. Used to be same day, but now can be 2 days. Unfortunately, I don't what alternative there is locally.