Certainly doesn't seem like 2500 miles is enough to expect from a hand built wheel that was built to your specs by a shop that knows your size, etc. I'd contact the shop and if they pass I'd contact the hub manufacturer and express your concern about a potential manufacturing defect.
__________________
humans can be so....rude