So I want to make a purchase on a website in Germany, but I live in the states. Has anyone ordered anything from them? If so what was the experience like? Did they ship on time? http://www.asmc.de/ Also, could a mod change the tittle to say asmc.de instead of amc.de. I made a typo.