Nice site and I agree with Brivtech. I would figure out what you need the site to do and then see if Cubecart includes features (or has mods available) to let you do it.
Cubecart in general is easy to modify (if you have at least a little knowledge of php & html) and can handle an unlimited number of products both tangible and digital by using a mysql database to manage them. Its not designed really for just 1 or 2 products (you could use it for that though imo it would be overkill), but otherwise, can handle just about anything.
No program is of course 100% perfect for everyone's needs (unless you write it yourself from scratch) but from the vast number of cubecart users that used to use other solutions, it would seem its a lot better than some