Are they as good as everyone says. Would they keep hair straight in hot humid country? Also can anyone recommend any shampoo/protection sprays that help keep it straight? Thanks