Well, we did it!
We updated the new site. It now runs on Drupal/ Ubercart and will have now ported all the old material to this new system of running a web site. There are a couple of ends to clean up, but it is pretty much done.
The new site will not be a problem when it comes to security. We have hardware and software protection built in. We don't keep or even have access to your credit card information. That is done through our payment gateway, Paypal, who is known for their security.