Я бы не сказал, что либ совсем уж нет. Вообще-то много всего. Не всё всегда подходит идеально, не всё всегда идеально сделано, как хотелось бы, но тут, возможно, стоит допускать определенную рациональную толерантность в вопросах соотношения цены и качества.