Waddya mean is "sounds like" an upcoming sales pitch? Sounds to me like a manufacturer that's just now entering the fray with his product. Once the price was noted the sales pitch part was absolutely confirmed

He even told us that the website isn't quite ready for prime time yet to stave off the hoard of orders they anticipate.