Does it work properly or not? I'm ready to buy this thing right now...I just don't want to waste $50.