sorry if someone has mention this before but has someone taken this already? and how long is it? how much it is?