I think this ad has gotta go especially the theme of Robin Hood. You guys are a top notch company especially your customer support so there is no need to associate with a theme other than your products speak for itself. I would highlight your original logo plus show a front and rear panel pic.
What sets Outlaw apart from the competion is:
-the 30 day at home trial
-products that are comparable to others at 2x the price
-all your products are well constructed
-all your products have great reviews professionally and from customers
-A great support staff both on-line and on the phone that are knowledgable, friendly and always helpful
-A forum with very knowledgable and helpful customers
These points set you apart and that's what makes you Outlaws, not a hat or a past character.