I ordered a few things from them about 6 months ago. I diidn't have any problems with them, and they were pretty quick getting everything shipped to me. They're located in Canada, not the USA, I'm not sure if you knew that... not that it would matter much I suppose... if the USA is overseas for you, so is Canada.