Dear Kareem,
First let me apologize for your frustration with OmniShaver's performance. I'd like to respond to your concerns.
The first is that in no place do we state 'OmniShaver should deliver a 2 minute shave'. We do state that it can deliver a much faster shave than any other shaver can deliver. Most people report reducing their shaving time by 75%, which equates to a one or two minute shave. Your 10 minute shave is not the norm.
The second is that we only state OmniShaver should deliver twice the number of shaves that your normal shaver will deliver. Normal shavers typically have their blades replaced every week so promising that our shaver delivers 2 weeks worth of shaves is a realistic number to expect. You stated that you received a month's worth of shaves and most would consider that to be a good value.
Please take the time to review the following video because it has 4 tips that will help you achieve great performance from you OmniShaver: https://www.youtube.com/watch?v=F19yDovMWhM