Maybe i'm just a stick in the mud - but I'm sorry Jim, that site still needs a bit of work.
First off, and most importantly, the checkout process is not on an HTTPS protocol; which should be mandatory, imo, before collecting personal and credit card information. I was all set to get the video, kept checking for https protocol to switch over, and it never did. That's a pretty big security hazard. Why not integrate with google checkout or paypal - it's pretty easy to do - and those are well-known and trusted resources, unlike virtuemart.
Also, once I've logged in, I shouldn't have to see the Login/Register buttons anymore. It's confusing to the user - since it looks like they're not logged in.
None of the Contact Us, About, FAQ, Community or News links work.
If you're going to sell things, have a way for the user to get back to their cart without having to click "add to cart" again. If they added the video to the cart, then decided to watch the preview again or whatever else... they have to click add to cart again to get back to the checkout process; which throws an error saying they can't add more than 1 of the rental item. which is fine, but also unnecessary. maybe after they log in you can replace those register/login buttons with a "view cart" button, like most every other online store does?
i can live with everything except the lack of httpS... get a certificate, get https and i'll buy the dvd and rent the video, but until then, i'm sorry, i dont trust the internet that much.