OK, the web host and the shopping cart company were correct (I think) saying it wasn't their problem. owe them an apology.
It seems like the pesky little S at the end of the http was due to the dumb S webmaster (that would be me). I'm a better musician than I am an HTML coder.
Thank you Mike and others for pointing out the problem and giving me enough clues to find a fault (or hundreds of the same one repeated).
Going by The Troubleshooters Assumption: There is only one thing wrong - and if that didn't fix it, there is still only one other thing wrong.
I guess I assumed that since I paid for the secure server, all would just point there, whether the S was on the end or not. Or else, I just didn't think about that at all. Hopefully, lesson learned.
The dumb S troubleshooter is self-taught from a book "HTML In Plain English" back in the 1990s, and does all his work on the Notepad text editor. Well, he found hundreds of http: statements that are now https: and is hoping he didn't miss one.
Since I can't recreate the problem over here, will you please try again and let me know?
Thanks.
An embarrassed Notes ♫ Norton