Fingers crossed - Is this thing reliable?