mrfishnhunt,
Well that certainly sounds a little more friendly than the G-Force models I remember.

Sounds like an OK bow, but as a beginner I will make a blanket statement to you that I would make to anyone just getting started.
A local Pro-Shop is going to be your best source for a successful start into the sport and they might have a bow (or even be able to get this one in for you?) that you would enjoy even more.
A good shop will also be able to fit you properly, help with form, accessories, shooting and set up tips etc etc etc.
The extra couple $$$ that you might spend at the shop for a bow vs. Cabelas will be much better served in the long run, than buying a bow somewhere else and then taking it to a shop to be set-up.
Many good shops will offer you free set-up, and the peace of mind of continuing support throughout your relationship with the bow and the shop itself.
If you buy a bow elsewhere and take it to a shop , expect to pay for their services as you would in any other professional arena.
The value of these services will far outweigh any additional up front costs.