The amount of text might make people leave your web site, but it's not as bad as a lot of other web sites. Also, bounce rate is an ok measure, but knowing form where the person came that left is important.
Who's bouncing - For example, people may be finding your site (through a web search) using generic rock or mineral terms rather than more specificly related to your products - for children and learning. The generic people may be bouncing and the learning people may be staying.
One key in writing for the web is to make the web page content "scanable"... like using keyword and descriptive paragraph headings. Your home page' main content is essentially a list of products with a paragraph description under each where you do have paragraph headings and description.
Compelling content - This works if people get to your page searching for those products. If not, you may not have compelling enough content to get a person to look further. You might consider tweaking your text content a little from being primarily descriptive to being more call to action compelling.
"Our rock kits, mineral collections and unique and rare crystal and geode samples are sure to please any child, parent or teacher who it interested in geology. "
The above from you first paragraph is mainly descriptive. Below is some nice content that I picked from a product description:
Send your elementary-aged children on a mission through the great science of geology
Link to your products - If you continue to show products and descriptions on your home page you should include links directly to those products. Right now, they may read the description and like ... but now they have to figure out where on your page to click to get to buy the product.
Coding errors - There area couple of coding errors that produce the following text to appear on your pages:
| Best Beef Jerky
| ecommerce articles
| Follow vwebworld on Twitter