Bstock, thank you for your kind comments! I would have thanked you earlier... but I just saw your post today.
We're always glad to have real, live customers stop in! (And of course we appreciate our internet customers too, though we don't usually get to meet them in person.)