It won't help you immediately, but I saw a number of them at the Gettysburg show Memorial Day weekend (I bought mags for my XD 9mm Subcompact and took notice because I also have an XDs 45). The next one is Aug 30th & 31st.
Edited: Oops, you said XD45 compact. I took notice of the XDs 45 mags and XD 9mm Sub compact Mags as that's what I have. There were other Springfield manufactured mags for the XD family as welll...but I'm not specifically sure which others.
I would presume you could find them in York or Harrisburg if that is closer.