Some of the contents are getting overlapped in the home page itself. The page heading was overlapping the first paragraph. The picture was overlapping some other text.
Please look into this matter.
Try to change the logo.
do you think that's a big problem?I do think it's interesting that you let people post their LED mods, though. Good idea, though it might mislead customers into thinking that all of those pictures were made possible by the particular products you're selling.