I got my XD holster today. I sent a check the first week in Jan. They shipped the holster Mar. 16th. FedEx sent it to New Jersey first. I think they wanted it to go to Buffalo, NY instead of Buffalo, WY. Then, it rode around on the truck for 4 days around here because the bozos couldn't find my house which has been here 20 years, right on the highway, in the same location they've delivered to on several occasions. No mag, yet.
As to the tight fit, I boiled some water in the microwave & stuck the holster in it, put my XD40 SC in a baggie, stuck it in the holster and tightened the screw down and let it cool. I then sprayed the inside with silicone. The holster works fine now.