yes i own straighteners and yes they are good. u can buy them for about 20 quid now. there are expensive ones that are supposed to be better for your hair. shouldnt use them too much coz they dry your hair out a bit if u do - split ends. when i straighten mine it stays straight until i next wash it or go out in rain.
i havnt herd of asap but i own asum straitners called ghd's(good hair day) which are fab they straiten all types of hair but they r expensive!! 100 pounds!!!!! yes i no but they r soooo worth it, you'l neva hav a bad haird day eva agen!!