I had the same problem with Performance. The tracking number was invalid. I contacted DHL, and they weren't able to decipher the number that Performance gave me. Contacted Performance, and they weren't any help, told me to wait, delivery would take 7-10 business days. This was 15 days after the order was placed! Fortunately, my package showed up today, three weeks after the order was placed. I've ordered from Nashbar several times with no problems, and this is the first time I've had an issue with Performance. Hope you get your items soon.