If it is only lasting 30 hours it sounds as if there may be a fault. If you wind it and then wear it for say 24 hours as well does it still only last 30 hours? If so then it might be worth asking an...