i got my diy cube from cube4you.com. i put it together played with it a little bit lubed it then and i think i got a good speedcube now. took me a few hours. or are you talking about preassembled cubes? if so then it really takes time. i got a cube right now from a friend and this one is so stiff i m working on it now for three days and it finally looks a little bit better now. hope i can give it to her tomorrow and that she wile be pleased