Are they as good as everyone says? I have been hearing a lot about them and decided to order one. I ordered one about a week ago and havent heard back from Will. How long does it take to get it?