That is what quality web design means, but I doubt you miss a single branding point. You didn't have any single rating and comment for your product. Which I believe it affects so much for the visitor, and also try adding a section about "best seller" for your product.
And I adopt the favicon will be good if you remove the white background and leave it transparent.