In a previous post, I asked if anyone knew of a vendor for "drip shields" otherwise known as "Wriggles" and if anyone knew of a vendor in England. I found the web site is was looking for: Mantua Models. Another question: Has anyone ever ordered anything directly from this company and, if so, how was your ordering experience?