Recently I have become very dissatisfied with the quality of
feedback in this forum

People posts their websites here for review and get comments
like "cool site" when there are obviously problems that need
fixing.
I don't know if its ignorance, laziness or people just enjoy
blowing smoke you know where.
Anyway, to answer the OP your site has some problems.
The Flash looks cheap and nasty.
Maybe somebody in the Graphics forum can give a more definate
answer but it looks like the images are over compressed or something.
It seems to me that you don't care about this site very much.
If you did you would know that some of the text overlaps the
thumbnails and you have a SPELLING ERROR in the menu!
What the heck is "Wholeslae"?
What does "Offline Message 53KF" mean?
Is that some kind of police code?
By the way you should ditch this live chat feedback
rubbish anyway. I think its probably a major reason
your site is so slow.
The logo looks crumby.
And why did you pick ec23.com as a domain?
Is that supposed to mean something?
The thumbnails on the right are minuscule.
I honestly couldn't tell one from another.
Apart from that it looks "kewl".