.......By the way, it's very obvious in one of those pictures that the carpet wasn't even on that floor. It's a composite image.
Now that is cheating.
---
@yoldashh
How about a link to your website?
You can't do anything about a competitor's content, only your own.
Think a minute about web marketing. It's no easy task to steer eyes to your web front, but once there, don't chase them away.
For me, and I suspect many others, if I do stumble on a site of interest to me and that page doesn't show me something right away, I'm gone right away. A site has to be exceptionally compelling to keep my attention in spite of overload, there's simply too much other stuff I could be doing, looking at.
Sometimes, on a slow loading site, I'll select a brief term or description to google with, then I'm off to a competitor's site, you do not want that to happen with your site.
Be glad you can't upload 10MB images, they take WAY too long to load.
If there are only a very few images on a page, images could (which doesn't mean should) be as large as 1MB.
Lots of images, flash content and the like and/or large files, all increase page load times and we do not want long page load times.
If a smallish image, like a thumbnail, links off to a larger, hi resolution image, that hi-res image should indeed be large and detailed for high clarity. Once a site visitor's interest has gotten to that point, they will wait for beauty to unfold, at least I know I will.
As others have already posted, use DPP, Lightroon, Photoshop or whatever to downsize your edited raws when exporting.
Consider exporting in two sizes, one for 'thumbnails', the other for individual product pages.
By all means, do shoot in the largest raw format possible.