I was exactly what I needed, very reasonably priced, and arrived in good time.  Thank you.