These guys hosed me pretty bad I think. I ordered the last 4 XD-40 mags they had in stock last Thursday on the phone. Got a confirmation e-mail and everything, even billed my card. Their warehouse is here in my city, and I was told to expect my package within 1-2 days (UPS). Almost a week goes by, no clips. So I called and requested a call back. No response. So I called again, no call back (anybody see a trend here?). Finally I get this e-mail from this lady in 'Internet Sales' (I ordered by phone, but whatever) and she says they're out of stock, and never had the mags to begin with. Huh? Crappy customer service. Never again Dirt, never again...