The word on the streets is that Sterling, who builds guitars from scratch, is selling a gimmick while another guy who assembles instruments from parts is telling the truth.
If you click on that banner you'll see that it was posted on July 23rd and has read "In Stores Soon" since it went up. I can't wait to see mine either.