First thing that jumped out at me:
And this is a really huge one so watch closely.....
The color of the text is very difficult to read.
Example: All the prices are in white, some of the smaller text is in white on light backdrops or brown background.
This is alot bigger than people realize. Your website might even be slapped together on a spur of a notice, but your text if it is difficult to read, stops people from wanting to buy.
The colors of the text are very important. Most of the time, text colors should be warm colors, kind of purple or blue, red, easy to read.
They should not be the same color as the background, or if they are and are similar its very hard to read the text and see whats going on.
Sometimes the brighter text is also very bad, because that is hard to read as well. If you can't really weigh or on a moment's notice decide the text color, best thing to do for anyone is leave it black.
Black text is very easy to read, stands out fairly firmly and in bold black text gets attention on most lighter backgrounds, and on blue colored backgrounds or backdrops too.
Just my 02 cents for the time....