Sorry but I voted bad as well. As soon as I read the home page I knew straight away there would be no way I would order products from you. You don't exactly fill your potential customers with confidence. There are a lot of small punctual and grammatical errors, you at least could have used the full word, 'Algorithms' instead of 'Algos'
I have to agree the layout is ok, and it's very easy to navigate around the site.
I think you should have cleaned it up a lot before presenting it to the public, but I guess you just want some feedback on how it is now.