The site is back up and running. We have had many issues with out shopping cart host in the past years and got the OK from the owner to put a good chunk of money into a new site. It should be up and running in early September we hope. Many new features to come.
Thanks again for the business everyone!